0

我想每天或每天 X 间隔检查存储数据库的更新,如何在每天 X 间隔调用方法?我找到了一些用于 x 秒间隔的代码,用同样的方法是否可行?最主要的是它也应该在后台运行。我还想办法将上次更新的日期存储在数据库中,这样我每次应用程序午餐时都会检索并与当前日期进行比较?请通过建议更好的方法来帮助我。

4

2 回答 2

1

由于您无法真正在后台运行任何应用程序,除非您正在播放音频、对位置进行操作或重新成为 voip 客户端,因此您需要在用户打开您的应用程序时执行此操作。

只需将上次更新日期存储在NSUserDefault

于 2012-10-11T13:12:54.140 回答
0

关闭时您无法执行您的应用程序。您不能创建后台应用程序或守护程序。

也许在应用程序启动时运行它适合您,但如果您每天都需要来自设备的信息,用户必须确保应用程序每天都打开。

于 2012-10-11T13:12:09.370 回答