回答
您可以使用此方法 application:didFinishLaunchingWithOptions:
編輯。應用程序在後臺運行,答案是UIApplicationExitsOnSuspend需要在info plist中添加。
像applicationWillTerminate:也許?該文檔說:這種方法讓你的應用程序知道它即將被終止並從內存中完全清除。 聽起來沒錯。 – hanumanDev 2010-10-14 17:59:18
你可以使用applicationWillTerminate它是一個小時間窗口,你必須做所有的工作......同時..應用程序:didFinishLaunching也有有限的時間,否則你的應用程序將強制退出。 – kthorat 2010-10-14 18:11:23
他的程序既不會達到applicationWillTerminate也不會應用:didFinishLaunching。它只是移動到背景中,如果涉及到前景,它看起來像他「退出」應用程序時。 – 2010-10-14 18:16:53
如果您不希望在應用程序結束後保留數據,請不要保存它。沒有任何東西會自動保存給你。
不要使用NSUserDefaults,CoreData,也不要在文件系統上存儲內容。
我不是CoreData或存儲在文件系統上。我只想顯示第一個tabcontroller視圖並重新開始動畫。 – hanumanDev 2010-10-14 17:54:54
所以我想你的應用程序是在後臺。 – 2010-10-14 18:07:17
它應該顯示第一個tabcontroller ...在info.plist裏添加UIApplicationExitsOnSuspend – kthorat 2010-10-14 18:30:02
將UIApplicationExitsOnSuspend鍵添加到您應用的info.plist。這會導致您的應用在用戶點擊該按鈕時終止。然後,在應用程序重新啓動時,請不要加載從NSDefaults(等)保存的任何內容。
這是最好的答案,所有這些其他答案都很荒謬。 – 2010-10-14 18:54:05
我同意,最佳答案。 iPhone 4默認爲多任務,因此它將運行在最後一次停止的位置。儘管添加UIApplicationExitsOnSuspend鍵......特別是在模擬器中,但不要讓應用程序的開發版本欺騙你,儘管...有時它會繼續停止。 – 2010-10-14 18:58:34
- 1. 如何在用戶點擊「退出按鈕」時重置iOS應用程序?
- 2. 當用戶使用退出按鈕退出時保存應用程序
- 3. 當用戶在C++控制檯應用程序中輸入「退出」時,如何退出應用程序?
- 4. 當用戶點擊退出時(退出應用程序之前)顯示「評價我的應用程序」警報
- 5. 如何在用戶點擊退出後重置iOS應用程序狀態?
- 6. 用戶退出應用程序時的數據持久性
- 7. 我如何知道用戶何時退出應用程序
- 8. 當用戶成功退出特定應用程序時註銷
- 9. 如何在用戶退出應用程序時停止音樂
- 10. 當用戶退出應用程序時保存Bool
- 11. 當用戶退出應用程序時銷燬值
- 12. 當用戶退出應用程序時保存核心數據?
- 13. 當用戶退出應用程序時,Android AlarmManager BroadcastReceiver不工作
- 14. 退出時JavaFx應用程序崩潰
- 15. 退出應用程序時,當按下
- 16. NSWindow關閉時退出應用程序
- 17. 在應用程序崩潰時退出
- 18. 退出時應用程序關閉Android
- 19. 應用程序在發佈時退出
- 20. 退出時終止應用程序
- 21. WP7 PhoneGap應用程序後退按鈕退出應用程序
- 22. 退出Android應用程序
- 23. 退出Android應用程序
- 24. 退出應用程序Android
- 25. 退出應用程序
- 26. 應用程序不退出:
- 27. 退出iphone應用程序
- 28. 應用程序退出
- 29. OnBackPressed()退出應用程序
- 30. 退出應用程序iOS
當按下主頁按鈕時,您沒有太多時間做事情。 爲什麼不在啓動時恢復原始設置? – Jasarien 2010-10-14 16:24:56