NSRunLoop的iOS的应用
2015-10-08 本文已影响121人
bluesea哈哈哈
NSRunLoop 的基本概念不在介绍,下面具体说下的具体在那里运用
1.对于NSTimer、CADisplayLink一些处理循环的事件,用NSRunLoopCommonModes模式,但是对于NSConnection也用于这个模式


对于一些异步耗时的操作,需要等待有数据的返回的时候,可以用NSRunLoop的NSDefaultRunLoopMode模式,来等待数据的返回,或者用局部的block形式进行回调。如果用delegate的时候,建议用全局block来进行数据的回调
