阅读背景:

用dispatch_source_t写高效计时器,不担心runloop对timer的影响了

来源:互联网 

NSTimer受runloop的影响,由于runloop需要处理很多任务,导致NSTimer的精度降低,在日常开发中,如果我们需要对定时器的精度要求很高的话,可以考虑dispatch_source_t去实现 。dispatch_source_t精度很高,系统自动触发,系统级别的源。下面是通过dispatch_source_t 创建 计时器的例子NSTimer受runloop的影响,由于runloop需要处理




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: