NSTimer
NSTimer的初始化方法有以下几种:
会自动启动, 并加入 MainRunloop 的 NSDefaultRunLoopMode 中,
注意: 这里的自动启动, 并不是马上就会启动,..., 我直接在block里进行的, 如果使用一个全局变量来再其他地方手动停止定时器,需要这样进行:
[self.timer invalidate];
self.timer = nil;
----
+ (NSTimer...然而当系统休眠的时候,默认时钟是不走的,也就会导致计时器停止。...if (num > 4) {
NSLog(@"end");
// 关闭定时器..., 待系统重新激活时, 接着继续计时;
停止计时器:
停止GCD定时器的方式, Dispatch Source Timer 的使用以及注意事项中有提及, 主要有以下两种:
// 关闭定时器
// 完全销毁定时器