當我的應用程序application..but退出該功能會自動調用此函數不能自動applicationDidEnterBackground
回答
調用此方法僅稱爲您ApplicationDelegate
實例,以便爲這你把你的代碼?
如果您需要在ApplicationDelegate之外進入背景時收到通知,您可以註冊NSNotificationCenter
。
[[NSNotificationCenter defaultCenter] addObserver: whatever
selector: @selector(enteredBackground:)
name: UIApplicationDidEnterBackgroundNotification
object: nil];
這將在任何一類的工作,但你顯然需要創建方法enteredBackground
或者無論你怎麼稱呼它:)
sir我們如何在iPhone – sidhu 2010-10-06 12:04:21
中啓用多任務處理您可以在應用程序plist – willcodejavaforfood 2010-10-06 12:13:59
但除非您禁用多任務處理,否則將默認啓用。不過你確實需要iOS4 – willcodejavaforfood 2010-10-06 12:15:27
- 1. - (void)applicationDidEnterBackground:(UIApplication *)application
- 2. GCD sendSynchronousRequest applicationDidEnterBackground
- 3. SoloAmbient和applicationDidEnterBackground
- 4. - (void)applicationDidEnterBackground:(UIApplication *)application
- 5. applicationWillTerminate/ApplicationDidEnterBackground issues
- 6. 當applicationWillResignActive或applicationDidEnterBackground
- 7. - (void)applicationDidEnterBackground:(UIApplication *)application
- 8. ApplicationDidEnterBackground和UIWebview
- 9. applicationDidEnterBackground:未被調用
- 10. 最佳做法applicationDidEnterBackground
- 11. applicationDidEnterBackground整數迭代
- 12. 區分applicationDidEnterBackground和applicationWillTermimate
- 13. 手動調用applicationDidEnterBackground
- 14. applicationWillEnterForeground/applicationDidEnterBackground一起工作
- 15. applicationDidEnterBackground和applicationWillResignActive的替代品?
- 16. 如何從viewController訪問applicationDidEnterBackground
- 17. 的UIWebView的loadRequest當applicationDidEnterBackground
- 18. ApplicationDidEnterBackground不會觸發方法
- 19. applicationDidEnterBackground&applicationWillResignActive不被調用
- 20. ApplicationDidEnterBackground總是在applicationWillTerminate之前調用?
- 21. ApplicationDidEnterBackground發生意外的崩潰:NSTimer
- 22. 如何增加iPhone中的applicationDidEnterBackground?
- 23. 像applicationDidEnterBackground不工作的方法
- 24. 當applicationDidEnterBackground運行重複計時器
- 25. 發送內容到applicationDidEnterBackground的webservice
- 26. 這個applicationDidEnterBackground方法有什麼問題?
- 27. 有條件退出(0);在applicationDidEnterBackground中?
- 28. 從AppDelegate.m中的applicationDidEnterBackground中刪除鍵盤
- 29. 從applicationDidEnterBackground方法保存一些數據
- 30. 重置iPhone應用程序 - applicationDidEnterBackground
在iOS系統4.0和更高版本,該方法被調用,而不是applicationWillTerminate:方法時用戶退出支持後臺執行的應用程序。請參閱http://developer.apple.com/library/ios/#documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html以獲取更多信息 – AlexVogel 2010-10-06 11:57:56