2010-07-09 190 views
3

我是否在這裏錯過了多任務功能。我知道我們可以在後臺執行任務,但我真正需要的是當應用程序進入後臺時該任務會繼續執行。所以我需要的不同於在後臺開始一項新任務。如果圖像被加載到視圖中,並且用戶按下主頁按鈕以使應用程序進入後臺,我希望圖像可以繼續加載,並且當用戶再次使應用程序處於活動狀態時,他可以看到所有加載的圖像。如何才能做到這一點?非常感謝。在後臺繼續執行任務

回答

0

有關後臺任務執行的文檔位於Apple的網站iPhone Application Programming Guide中。

+0

我已經瀏覽了該頁面。我不明白的是,我們可以繼續執行應用程序在Forground時已經運行的任務嗎?我不想在應用程序進入後臺時啓動一項任務,正如文檔所建議的那樣,即使應用程序從前臺更改爲後臺,我也希望當前的任務能夠繼續執行。 – 2010-07-10 05:29:07

+2

亞歷克斯我現在認識到,beginBackgroundTaskWithExpirationHandler:也可以在應用程序進入背景之前使用。雖然我找不到任何這樣的樣本。我認爲,如果我們在應用程序仍處於活動狀態時使用它,則應用程序在後臺運行時任務將繼續。 – 2010-07-13 06:48:20

+2

+1 Sachin根本不清楚文檔。 – Lee 2011-11-19 16:30:38

0

根據提到的文檔,如果在前景中使用beginBackgroundTaskWithExpirationHandler:,它將繼續在後臺執行直到它結束。一旦該任務結束,您的申請有資格被暫停。