我很困惑,其中這些iOS的委託方法被稱爲在哪些情況:什麼時候調用每個這些iOS背景委託方法?
- (void)applicationWillResignActive:(UIApplication *)application {
}
- (void)applicationDidEnterBackground:(UIApplication *)application {
}
- (void)applicationWillEnterForeground:(UIApplication *)application {
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
}
- (void)applicationWillTerminate:(UIApplication *)application {
}
我試着跟他們瞎搞,因爲我想我的應用程序做一些動作退出權之前,如果home鍵是當應用程序重新打開時,它也會被壓縮。任何人都可以給我一個快速總結何時使用每一個/當他們在我的應用程序中調用?
謝謝!我知道這些可能看起來很基本,但很難理解什麼時候每一個都會發生。 – MrHappyAsthma 2012-07-13 17:30:06
我相信applicationWillResignActive(及其對應的應用程序DidBecomeActive)也會在打電話時或當有其他系統中斷時調用。 – 2012-07-15 21:37:27