gpt4 book ai didi

ios - 自动检测一天中的时间

转载 作者:行者123 更新时间:2023-12-03 16:20:24 27 4
gpt4 key购买 nike

我正在编写一个每日待办事项列表应用程序,并希望该应用程序在每个新的一天更新某些元素。如果用户有一天关闭应用程序然后第二天重新打开它,这不是问题 - 我只是比较启动方法中的天数。

但是,如果用户恰好在午夜使用该应用程序,则会出现问题。午夜时分,每日任务元素需要自动重置以迎接新的一天。

这是我的问题 - 我可以在后台运行一个恒定的线程,始终访问 [NSDate date] 并检查新的一天。但我觉得必须有更好的方法,特别是因为这只需要每天发生一次(而且只有当用户在午夜使用该应用程序时)。

提前谢谢您!

最佳答案

applicationDidFinishLaunching:applicationWillEnterForeground: 中,设置一个计划在午夜触发的 NSTimer。另外,注册 UIApplicationSignificantTimeChangeNotification 以重新安排时区更改等计时器。

关于ios - 自动检测一天中的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12580157/

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