- 博客(5)
- 收藏
- 关注
原创 2019年IOS面试题总结(二)
IOS面试题3文章目录IOS面试题321.统计一个字符数组中每个字符出现的次数?22.实现一个反转二叉树;23.如何获取VC上所有的Button?24.排序算法有哪些?25.self和super区别;26.UIViewController的生命周期;27.UIButton的继承链;28.Category29.实现setter方法30.iOS判断一个字符串中是否都是数字31.如何合并两个有序数组?...
2019-04-29 14:44:05
858
原创 2019年IOS面试题总结(一)
IOS面试题1文章目录IOS面试题11. ios内存管理机制2. NSThread、GCD、NSOperation多线程3.输入一个字符串,判断这个字符串是否是有效的IP地址4.大数加法怎么实现?5.简述KVC和KVO,其中KVO实现原理?6.Block实现原理;堆上和栈上的数据如何同步?7.iOS设计模式1:何为适配器模式?2:[如何使用适配器模式?]3:[适配器模式的优缺点?]1:何为策略模...
2019-04-29 14:39:13
1965
原创 符号化Crash日志
如何获取dSYM1、获取开发中的dSYM修改配置文件如下图:编译项目–> 找到项目中Products下xx.app -->show in Finder,可以看到xx.app.dSYM文件;2、获取App Store已经发布的对应的dSYM打开iTunes Connect -> my App -> 所有构建版本->选择对应的版本号->...
2018-12-03 19:21:59
285
原创 制作Framework && 自动化
Framework的制作一、制作过程.1.以SDWebImage为例创建framework工程修改Build Settings中配置下载好最新的SD,地址:https://github.com/rs/SDWebImage,拷贝源码到此工程;或者直接使用SD现有的工程,修改以上配置信息;然后修改为Release,如下图:点击Edit Scheme :修改Build C...
2018-11-01 18:10:21
216
原创 使用WCDB中踩过的坑
使用WCDB中踩过的坑一.遇到的问题在版本覆盖安装时,发现有些数据丢失;后通过抓包查看沙盒数据库文件时,发现WCDB数据库某张表损坏,造成数据丢失。二.调查问题过程查看问题出现的版本4.7.6,首次安装此版本,安装时会先执行,内置数据库会被拷贝到沙盒中,由于此时有数据更新,会拉取接口,更新数据库文件,发现所有缓存数据没有问题;首次安装上一个版本4.7.0,此时一样会先执行,内置数据...
2018-10-29 14:46:02
2693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人