如何重新启动或恢复之前失效的计时器?
我正在尝试允许用户在单击按钮时重新验证/启动计时器。这可能吗?
如何重新启动或恢复之前失效的计时器?
我正在尝试允许用户在单击按钮时重新验证/启动计时器。这可能吗?
nil 。然后,您就可以将其指向新的NSTimer
对象。
例如:
//When you're done using your timer
[timer invalidate];
timer = nil;
//When you want to use it again
timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(tick) userInfo:nil repeats:TRUE];
nil
,然后再将其赋值为新指针,与重新初始化先前的对象并不相同。 - Hyperbole