ios-用快速区分背景和锁屏

时间:2015-03-05 14:29:59

标签: ios swift

这是问题所在。我想开发一个基于NStimer的APP来帮助学生摆脱玩手机上瘾。

当用户尝试将此应用程序移至后台时,计时器将终止并且任务失败。但是如果手机只是自动锁定并且任务不会失败,计时器将继续运行。

有没有办法实现这个功能?

1 个答案:

答案 0 :(得分:0)

如果您的应用正在落后,NSTimer将无法触发。阅读iOS应用程序的application states可能会有所帮助。

可能会使用UILocalNotifications的一种选择。本地通知已在iOS注册,无论您的应用是在前台还是在后台,甚至已终止,都会触发。

Here是一个很好的主题,可以帮助您开始使用Swift中的UILocalNotification