ios如何每天运行方法?

时间:2012-10-11 13:04:50

标签: ios xcode

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

2 个答案:

答案 0 :(得分:1)

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

只需将最后更新日期存储在NSUserDefault

答案 1 :(得分:0)

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

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