ios 如何每天运行方法?

标签 ios xcode

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

最佳答案

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

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

关于ios 如何每天运行方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12840227/

相关文章:

iOS Swift 删除粘贴选项

ios - 无法连接到推送扩展服务

iOS notification.alert() 无法使用 Phonegap 2.3.0

objective-c - 不要播放声音

ios - 使用照片框架的视频选择器

ios - 由于应用程序标识符授权,应用程序安装失败

ios - 如何修复 DVTToolchain : Failed to load toolchain using Xcode command line tools?

objective-c - 以编程方式更改 NSSlider 值

ios - 将 httpBody 转换为 x-www-urlencoded

iphone - 自定义Twitter框架的取消按钮