首页 > 代码库 > NSTimer的使用
NSTimer的使用
- (void)addTimer
{
self.timer = [NSTimerscheduledTimerWithTimeInterval:2.0target:selfselector:@selector(nextImage) userInfo:nilrepeats:YES];
[[NSRunLoopcurrentRunLoop] addTimer:self.timerforMode:NSRunLoopCommonModes];
}
//销毁过程
- (void)removeTimer
{
[self.timer invalidate];
self.timer = nil;
}
当然,上面这段代码,有可能会在主线程中执行,这样会导致线程阻塞。实际使用的话,还是应该开辟新线程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。