【发布时间】:2013-11-24 11:24:21
【问题描述】:
我正在熟悉 iOS 7 上的这个新功能,并且我有一个关于“completionHandler”的问题。正如文档所述,您的应用必须调用“completionHandler”并通过任一
UIBackgroundFetchResultNewData
UIBackgroundFetchResultNoData
UIBackgroundFetchResultFailed
一旦您完成了其他操作,您的应用将被暂停。
我的问题是,上述每个属性如何影响系统?我的意思是,例如,如果您的更新失败并通过了
completionHandler(UIBackgroundFetchResultFailed);
那么您的应用是否被置于“高”优先级队列或其他什么地方,以便在短时间内重试,或者只是没有效果?
提前致谢。
【问题讨论】:
-
我认为可以通过尝试3个选项并观察下一次唤醒来找到它。但是现在,文档中没有描述。
标签: objective-c ios7 multitasking