我想设计一个55分钟时间限制的倒数计时器。而且我还想根据需要开始和停止它。
答案 0 :(得分:3)
您可以使用在完成时调用函数的预定计时器。在这里,我使用了完成等待方法。
[NSTimer scheduledTimerWithTimeInterval:(55.0f * 60.0f) target:self selector:@selector(doneWaiting:) userInfo:nil repeats:NO];
- (void) doneWaiting:(NSTimer *)theTimer {
//perform code after timer expires here
}
答案 1 :(得分:2)
该应用程序将在整整55分钟内开放吗?如果可以,您可以使用[object performSelector withDelay..]
。否则,您可能会发现UILocalNotification有用