2011-08-08 91 views

回答

5

是的。也就是說,在the application design guide描述的設計模式之一是一致的:

包裝任何長期運行的關鍵任務與 beginBackgroundTaskWithExpirationHandler:endBackgroundTask: 電話。這可以在應用程序 突然移動到背景的情況下保護這些任務。

然後在到期處理程序中,您可以將上傳標記爲不完整,然後在applicationDidBecomeActive:中返回到上傳。

0

好吧,在我看來,applicationDidBecomeActive:方法不會讓你處理一些特殊的東西,比如網絡接入,位置服務,藍牙功能等等。但我沒有足夠的技巧來證明它...