NSTimer的使用-结合实例

NSTimer是iOS系统中常用的定时器,一般用来实现从现在起到未来的末裔时刻要执行或者循环执行某一个方法

用法一:用一个按钮来控制定时器的开始和停止

- (IBAction)startOrStopAction:(id)sender {

if([self.timer isValid]) { //判断当前定时器的状态

[self.timer invalidate];

}else{

//配置定时器

self.timer= [NSTimer scheduledTimerWithTimeInterval:0.2 target: self selector:@selector(timerAction:) userInfo: nil repeats: YES];

  }

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容