【发布时间】:2011-12-05 18:55:55
【问题描述】:
我的印象是后台任务不可能执行(除了 a)如果它在进入后台后向操作系统请求一点额外的时间来完成任务,或者 b)如果它使用其中之一3 UIBackgroundModes)。
但是这个线程正在谈论创建一个后台计时器
然而,在该线程中没有提到有关后台应用程序的一般限制,因此暗示实际上可以通过计时器实现后台执行。
有人可以澄清一下吗?
如果您有一个应用程序调用 performSelector : withObject: afterDelay 并且延迟时间很长(几个小时或几天),然后应用程序移动到后台并且没有 UIBackgroundMode,那么当该时间过去时会发生什么?
【问题讨论】:
标签: ios