Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想每天或每天 X 间隔检查存储数据库的更新,如何在每天 X 间隔调用方法?我找到了一些用于 x 秒间隔的代码,用同样的方法是否可行?最主要的是它也应该在后台运行。我还想办法将上次更新的日期存储在数据库中,这样我每次应用程序午餐时都会检索并与当前日期进行比较?请通过建议更好的方法来帮助我。
由于您无法真正在后台运行任何应用程序,除非您正在播放音频、对位置进行操作或重新成为 voip 客户端,因此您需要在用户打开您的应用程序时执行此操作。
只需将上次更新日期存储在NSUserDefault
NSUserDefault
关闭时您无法执行您的应用程序。您不能创建后台应用程序或守护程序。
也许在应用程序启动时运行它适合您,但如果您每天都需要来自设备的信息,用户必须确保应用程序每天都打开。