本文不够全面,建议查看View Controller 转场这篇文章。 在iOS中,segue的class为UIStoryboardSegue,用于storyboard中不同视...
本文不够全面,建议查看View Controller 转场这篇文章。 在iOS中,segue的class为UIStoryboardSegue,用于storyboard中不同视...
一、概述 从上图可以发现,AFNetworking框架的结构比较清晰简洁,主要范围5个部分: 网络通信模块:URLSession 网络状态监听模块:Reachability ...
dis -s(void*)(block地址+16) 内存快照中查询内存泄漏
根据ips文件信息定位问题: 一、命令行方式: 1、下载对应版本号和build号的dsym.zip文件2、解压并显示包内容后将DWARF文件下的文件copy到要执行命令的目录...
《iOS设计模式解析》设计模式是面向对象编程中的概念,是一个对象或类的设计模板,用于解决特定领域经常发生的问题。 根据1994年版的《设计模式》一书,设计模式是对定制来解决特...
由于种种原因,简书等第三方平台博客不再保证能够同步更新,欢迎移步 GitHub:https://github.com/kingcos/Perspective/。谢谢! Lif...
优化UITableView常用的方式有:Cell重用、缓存Cell高度、Cell数据资源缓存、渲染、减少视图数目、减少多余的绘制操作、不要给cell动态添加subview、异...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(下)51. KVC和KVO的keyPath一定是属性么?52. 如何关闭默认的KVO的默认实现,并进入自定义的KV...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(下)46. 以下代码运行结果如何? 47. addObserver:forKeyPath:options:cont...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(下)41. 使用系统的某些block api(如UIView的block版本写动画时),是否也考虑引用循环问题?4...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(下)36. 不手动指定autoreleasepool的前提下,一个autorealese对象在什么时刻释放?(比如...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(下)31. runloop的mode作用是什么?32. 以+ scheduledTimerWithTimeInte...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(下)26. objc中的类方法和实例方法有什么本质区别和联系?27. _objc_msgForward函数是做什么...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(上)21. 一个objc对象如何进行内存布局(考虑有父类的情况)?内存中的区域是怎么划分的22. 一个objc对象...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(上)16. @synthesize合成实例变量的规则是什么?假如property名为foo,存在一个名为_foo的...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(上)11. @synthesize和@dynamic分别有什么作用?12. ARC下,不显式指定任何属性关键字时,...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(上)6. @property 的本质是什么?ivar、getter、setter 是如何生成并添加到这个类中的7....
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(上)1. 风格纠错题 1. 风格纠错题 修改完的代码: 2. 什么情况下使用weak关键字,相比assign有什么...
题目: 风格纠错题风格纠错题 什么情况使用 weak 关键字,相比 assign 有什么不同? 怎么用 copy 关键字? 这个写法会出什么问题: @property (co...