[英]How can i terminate my application in iPhone depends on time
启动应用程序时,我会使用NSTimer类在应用程序中显示时间,从00:00.00(mm:ss.SS)开始。 我想在iPhone中的时间达到75:00.00(mm:ss.SS)时终止我的应用程序。
一旦启动计时器,请立即在下一行调用以下方法:
[self performSelector:@selector(stopTimer) withObject:nil afterDelay:75.0];
并且stopTimer方法应该是这样的:
-(void) stopTimer
{
[timer invalidate];
timer = nil;
}
下面的代码段将为您完成工作。 但是不建议使用exit()方法退出该应用程序,因为该应用程序似乎已经崩溃了给最终用户。 我建议您在75分钟后显示警报,并要求用户退出该应用。
[NSTimer scheduledTimerWithTimeInterval:270000
target:self
selector:@selector(quitTheApp)
userInfo:nil
repeats:NO];
- (void)quitTheApp
{
exit(0);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.