nstimer 如何停止
我写了一个定时器
-(void)stopTimer
{
//开始拖动scrollview的时候 停止计时器控制的跳转
[timer invalidate];
timer = nil;
}
-(void)startTimer
{
if( [timer isValid] )
{
[timer invalidate];
timer = nil;
}
//拖动完毕的时候 重新开始计时器控制跳转
timer = [NSTimer scheduledTimerWithTimeInterval:5.0f target:self selector:@selector(nextPage:) userInfo:nil repeats:YES];
}
写了一个开始与停止方法
但不是很管用 正常使用的时候好用 但有时会 一直创建新的无法停止 有解决办法吗?