gpt4 book ai didi

objective-c - 在后台工作的计时器

转载 作者:行者123 更新时间:2023-11-29 13:36:15 25 4
gpt4 key购买 nike

为了学习,我正在制作一个计时器。使用了 NSTimer 但它似乎停止了去后台的时候。想到改用 NSDate。这在后台工作吗?我是否将当前时间与设定时间进行比较以使计时器正常运行?一些想法将不胜感激!

最佳答案

如果您正在寻找在后台处理基于时间的事件的方法,请查看 UILocalNotification。通过本地通知,操作系统将在指定的时间提醒用户是否正在运行安排通知的应用程序。

如果您正在寻找应用程序启动时发生的事情,您可以使用 NSUserDefaults 并存储一个包含当前时间戳的值。在 applicationWillResignActive 方法中的 AppDelegate 中时将其关闭。然后,您可以在 applicationDidBecomeActive 中检查此值。

关于objective-c - 在后台工作的计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10512671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com