2011-10-12 105 views
0

我需要创建一个新的线程,它将具有无限的while循环,以便它不会阻塞主UI线程。当我将应用程序发送到后台模式时,新创建的线程正在死亡,但是我需要在后台运行它。任何帮助?继续在后台运行次要线程

+1

后台任务必须使用grand central dispatch执行,并且有10分钟的时间限制。我建议你搜索iOS后台任务。 –

回答

2

iOS中的后台线程和后台任务存在差异,但底层答案保持不变;除非你无法避免,否则不要运行后台线程。此外,如果您的应用程序想要支持iOS中的后台处理功能,则无法将线程分离并让其运行。

首先,你应该read the documentation.它是广泛的,并提供了很多例子。

然后,如果您有任何具体问题没有包含在文档(或澄清文档),请问他们在这里!