NSRunLoop的iOS的应用

NSRunLoop 的基本概念不在介绍,下面具体说下的具体在那里运用

1.对于NSTimer、CADisplayLink一些处理循环的事件,用NSRunLoopCommonModes模式,但是对于NSConnection也用于这个模式

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


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容