我们都知道 ReactiveObjC 的编程思想主要是 响应式编程 的概念 , 而 RACObserve 是使用了原生的 KVO 与 响应式编程 相结合的产物。 现在开始对 ...
我们都知道 ReactiveObjC 的编程思想主要是 响应式编程 的概念 , 而 RACObserve 是使用了原生的 KVO 与 响应式编程 相结合的产物。 现在开始对 ...
ios的多线程一般有NSOperation和GCD.NSOperation基本使用: GCD基本使用: 简单的多线程都很好理解。当实际开发中使用AFN框架时候,因为框架内部网...
2019 iOS面试题大全---全方面剖析面试 RunLoop概念 RunLoop的数据结构 RunLoop的Mode RunLoop的实现机制 RunLoop与NSTime...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
1、通知实现原理(结构设计、通知如何存储的、name&observer&SEL之间的关系等) NSNotification 通知的模型 name、object、userinf...
1、分类的使用场景(也就是作用) 2、分类的底层结构 分类在编译的时候会生成一个结构体,在运行时就会把分类的方法列表、属性列表、列表等信息合并到类方法中。 3、categor...
作者:怀左同学转载来源简书:https://www.jianshu.com/p/f96e7e5c79fc[https://www.jianshu.com/p/f96e7e5c...
这个栏目将持续更新--请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) iOS面试题大全(上)[https://www.jianshu.com/c/31a51...
"类族"(class cluster) 是一种很有用的模式(pattern),可以隐藏"抽象基类"(abstract base class)背后的实现细节。Objective...