在运行一些测试时,我注意到当一个没有后台特权的应用程序(例如voip,gps等)进入后台状态时,任何正在运行的后台线程或并发的NSOperations似乎会被暂停(而不是终止),并且当应用程序重新进入前台时它们继续执行。
我没有看到这种线程行为在任何地方有记录。请问是否有人知道这种行为是否被定义并且可以被信赖?
如果线程在应用程序重新打开时可以安全地继续执行,那么不必取消任务或涉及任务完成将非常有用。特别是对于复杂的操作。
任何信息都将非常感谢。谢谢!
我没有看到这种线程行为在任何地方有记录。请问是否有人知道这种行为是否被定义并且可以被信赖?
如果线程在应用程序重新打开时可以安全地继续执行,那么不必取消任务或涉及任务完成将非常有用。特别是对于复杂的操作。
任何信息都将非常感谢。谢谢!