定时器
NSTimer
1、创建一个定时器
第一个参数是timer的间隔时间,就是说timer多少时间启动一次;第二个参数是接收消息的对象;第三个参数是方法选择器,就是多少时间调用一次该方法;第四个参数是用户信息,比如像error;第五个参数是否重复执行;
定时器是开始即启动。
NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:0.01 target:self selector:@selector(timerRun) userInfo:nil repeats:YES];
2、暂停定时器
[timer setFireDate:[NSDate distantFuture]];
3、启动定时器
[timer setFireDate:[NSDate distantPast]];