gpt4 book ai didi

iphone - 创建一个每4小时执行一次命令的后台线程

转载 作者:行者123 更新时间:2023-12-01 19:15:45 26 4
gpt4 key购买 nike

我试图弄清楚如何使用后台线程每4小时执行一次命令。

我以前从未创建过这样的东西,因此到目前为止,我一直只是在阅读它。.我读过的一本书是

“线程占用了物理内存和关键的系统资源”

因此,在那种情况下,让这个线程检查时间然后执行我的方法会是一个不好的主意……还是有更好的选择,我已经阅读了有关GCD(中央大调度)的信息,但是我不确定这是否是适用,因为我认为它更适合并发请求?不是一遍又一遍地重复检查时间的事情。

还是终于有我完全错过的东西,您可以每4小时执行一次请求?

任何帮助将不胜感激。

最佳答案

有一个最大的时间允许后台进程运行(10分钟),这会使您的处理变得困难。您的下一个最佳尝试是将下一个事件计算为将时间戳记保存在某处。然后,如果该应用程序在该事件发生时或之后执行,则它可以执行您想要执行的任何操作。

这可能会有所帮助:
http://www.audacious-software.com/2011/01/ios-background-processing-limits/

关于iphone - 创建一个每4小时执行一次命令的后台线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13465772/

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