gpt4 book ai didi

ios - iOS 多任务进入后台时线程的行为

转载 作者:可可西里 更新时间:2023-11-01 04:24:07 25 4
gpt4 key购买 nike

在运行一些测试时,我注意到当应用程序(没有后台权限,即 voip、gps 等)进入后台状态时,当时正在运行的任何后台线程(或并发 NSOperations)似乎已暂停(未终止),并在应用进入前台时继续。

我在任何地方都看不到这种线程行为的记录。有谁知道这种行为是否已定义并且可以依赖?

如果线程可以在重新打开应用程序时安全地继续,那么不必取消任务或参与任务完成将很有用。特别是对于复杂的操作。

任何信息都会很棒。谢谢!

最佳答案

当非多任务应用程序退出时,它会卡住在当前状态并留在内存中。但是,如果内存不足,用户从多任务栏关闭它,或者设备关闭,应用程序将在没有警告的情况下终止。您可以相信从后台返回的应用程序会像以前一样继续运行,但您应该在进入后台时保存状态,以防应用程序关闭。

关于ios - iOS 多任务进入后台时线程的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4762232/

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