我很困惑,其中这些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