2011-10-12 52 views
0

我需要創建一個新的線程,它將具有無限的while循環,以便它不會阻塞主UI線程。當我將應用程序發送到後臺模式時,新創建的線程正在死亡,但是我需要在後臺運行它。任何幫助?繼續在後臺運行次要線程

+1

後臺任務必須使用grand central dispatch執行,並且有10分鐘的時間限制。我建議你搜索iOS後臺任務。 –

回答

2

iOS中的後臺線程和後臺任務存在差異,但底層答案保持不變;除非你無法避免,否則不要運行後臺線程。此外,如果您的應用程序想要支持iOS中的後臺處理功能,則無法將線程分離並讓其運行。

首先,你應該read the documentation.它是廣泛的,並提供了很多例子。

然後,如果您有任何具體問題沒有包含在文檔(或澄清文檔),請問他們在這裏!