说到定时器, 我们使用最多的就是NSTimer 和 GCD 了, 还有另外一个高级的定时器 CADisplayLink;
一....] end
可以看出, 这里的internal设置为1s, 大概延迟了1s才开始执行block里的内容;
这里的停止定时器, 我直接在block里进行的, 如果使用一个全局变量来再其他地方手动停止定时器...NSCFTimer: 0x608000162700>--这是携带的参数
下面这三种方式创建定时器的用法, 和上面相应的方法类似, 需要注意的是, 这样创建的定时器, 并不会执行, 需要我们手动来开启定时器...17:12:19.023 定时器[12498:301751] 4
2016-12-29 17:12:19.023 定时器[12498:301751] end
定时器基本的创建方式就这些了, 还可以设置其他的属性..., 待系统重新激活时, 接着继续计时;
停止计时器:
停止GCD定时器的方式, Dispatch Source Timer 的使用以及注意事项中有提及, 主要有以下两种:
// 关闭定时器
// 完全销毁定时器