美文网首页
NSTimer定时器

NSTimer定时器

作者: 楼船夜雪_WL | 来源:发表于2019-03-25 17:55 被阅读0次

1、全局定义
NSTimer*count_time;

int seconds;

2、启动定时器

seconds = 0;

count_time = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(timeCount:) userInfo:nil repeats:YES];

- (void)timeCount:(NSTimer*)timer{

    seconds++;

}

3、暂停定时器

 [count_time setFireDate:[NSDate distantFuture]];

4、继续定时器

[count_time setFireDate:[NSDate distantPast]];

5、销毁定时器(一定要销毁,不然会造成内存泄露)

            if(count_time) {

                [count_timeinvalidate];

                count_time=nil;

            }

相关文章

网友评论

      本文标题:NSTimer定时器

      本文链接:https://www.haomeiwen.com/subject/mpvbvqtx.html