【发布时间】:2010-07-09 18:29:59
【问题描述】:
我在这里缺少多任务功能吗?我知道我们可以在后台执行任务,但我真正需要的是当应用程序进入后台时任务继续执行。所以我需要的不同于在后台开始一项新任务。如果图像正在视图中加载并且用户按下主页按钮使应用程序进入后台,我希望图像继续加载并且当用户再次激活应用程序时,他可以看到所有加载的图像。如何才能做到这一点?非常感谢。
【问题讨论】:
标签: iphone ios4 multitasking
我在这里缺少多任务功能吗?我知道我们可以在后台执行任务,但我真正需要的是当应用程序进入后台时任务继续执行。所以我需要的不同于在后台开始一项新任务。如果图像正在视图中加载并且用户按下主页按钮使应用程序进入后台,我希望图像继续加载并且当用户再次激活应用程序时,他可以看到所有加载的图像。如何才能做到这一点?非常感谢。
【问题讨论】:
标签: iphone ios4 multitasking
有关后台任务执行的文档位于 Apple 网站的 iPhone Application Programming Guide。
【讨论】:
根据提到的文档,如果您在前台使用beginBackgroundTaskWithExpirationHandler:,它将继续在后台执行直到结束。一旦该任务结束,您的申请就有资格被暂停。
【讨论】: