iPhone应用程序关闭时如何避免计时器暂停?

问题描述

| 目前我正在使用计时器进行计算,然后每秒更新标签,但是一旦将iphone应用程序发送到后台,计时器就会暂停,然后在重新打开后恢复...我有什么解决方法这样看来计时器还没有停止?? ---现在试图记录应用程序停止然后重新打开的时间,这些值之间的差异并将差异添加到标签上,但没有运气:( 任何帮助!     

解决方法

当应用程序移至后台(例如,您的应用程序代表收到“ 0”消息,或者您收到“ 1”通知)时,只需停止计时器即可。并在必要时节省当前时间。 然后,当应用程序移动到前台时(例如,您的应用程序代理收到
applicationWillEnterForeground:
消息,或者您收到
UIApplicationWillEnterForegroundNotification
通知),请从当前时间重新计算标签值,然后重新启动计时器。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...