【发布时间】:2012-07-13 13:59:18
【问题描述】:
我很困惑在哪些情况下会调用这些 iOS 委托方法中的哪一个:
- (void)applicationWillResignActive:(UIApplication *)application {
}
- (void)applicationDidEnterBackground:(UIApplication *)application {
}
- (void)applicationWillEnterForeground:(UIApplication *)application {
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
}
- (void)applicationWillTerminate:(UIApplication *)application {
}
我尝试过使用它们,因为如果按下主页按钮,我希望我的应用在退出之前立即执行一些操作,并且在应用重新打开时执行一次。谁能快速总结一下何时使用这些/何时在我的应用程序中调用它们?
【问题讨论】:
标签: iphone background terminate