摘要: 在使用定时器时,我们经常使用NSTimer,但是由于NSTimer会受RunLoop影响,当RunLoop处理的任务很多时,就会导致NSTimer的精度降低,所以在一些对定时器精度要求很高的情况下,应该考虑采用GCD定时器,实现代码如下: 阅读全文
posted @ 2016-11-15 22:49 ~道一~ 阅读(3613) 评论(2) 推荐(0) 编辑
摘要: 一、什么是RunLoop 保持程序(应用)的持续运行。 处理程序(APP)中的各种事件(比如:触摸事件、定时事件、Selector事件等) 节省CPU资源,提高程序的性能:调度CPU,该做事时做事,该休息时休息。 二、RunLoop 对象 三、RunLoop与线程 四、获取RunLoop对象 五、R 阅读全文
posted @ 2016-11-15 16:33 ~道一~ 阅读(247) 评论(0) 推荐(0) 编辑