墨珞随笔 - IOS - NSTimer(定时器)应用 - 李江辉
NSTimer(定时器)
1、定时器作用:
1> 在指定的时间执行指定的任务;
2> 每隔一段时间执行指定的任务;
2、定时器使用方法:
1> 调用下面方法开启一个定时任务
+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)time arget:(id)aTarget selector:(SEL)aSelector userInfo: (id)userInfo repeats:(BOOL)yesOrNo;
注释:每隔time秒,调用一次aTarget的aSelector方法,YES或者NO决定了是否重复执行这个任务;
3、结束定时器:
通过invalidate方法可停止定时器工作,定时器一旦被停止,就不能再次执行任务,只能再创建一个新的定时器才能执行新的任务;
{
[self.timer invalidate];
self.timer = nil;
}
墨珞警告:以上总结如有不正确的地方,请联系我,我会尽快改正!