iOS-定时器 NSTimer

[NSTimer scheduledTimerWithTimeInterval:0.01 target:self selector:@selector(dealCollide) userInfo:nil repeats:YES];

首先关闭定时器不能使用上面的方法,应该使用下面的方法:

    1. //关闭定时器  
    2. [myTimer setFireDate:[NSDate distantFuture]];  

然后就可以使用下面的方法再此开启这个timer了:

    1. //开启定时器  
    2. [myTimer setFireDate:[NSDate distantPast]];  

你可能感兴趣的:(iOS-定时器 NSTimer)