AppDelegate 中的代理方法在各种情况下的调用顺序

appdelegate

启动 APP
2017-09-08 09:51:43.146 collectionView[3679:146409] -[AppDelegate application:didFinishLaunchingWithOptions:]
2017-09-08 09:51:43.209 collectionView[3679:146409] -[AppDelegate applicationDidBecomeActive:]

推到后台
2017-09-08 14:51:56.563 collectionView[227:4807] -[AppDelegate applicationWillResignActive:]
2017-09-08 14:51:57.402 collectionView[227:4807] -[AppDelegate applicationDidEnterBackground:]

推到后台后点击图标
2017-09-08 14:52:24.488 collectionView[227:4807] -[AppDelegate applicationWillEnterForeground:]
2017-09-08 14:52:24.914 collectionView[227:4807] -[AppDelegate applicationDidBecomeActive:]

双击home 再回来
2017-09-08 09:45:50.707 collectionView[2904:95772] -[AppDelegate applicationWillResignActive:]

2017-09-08 09:45:56.625 collectionView[2904:95772] -[AppDelegate applicationDidBecomeActive:]

双击home 去到其他地方

2017-09-08 09:47:09.732 collectionView[2904:95772] -[AppDelegate applicationWillResignActive:]
2017-09-08 09:47:13.440 collectionView[2904:95772] -[AppDelegate applicationDidEnterBackground:]

APP在后台时双击home 进入APP
2017-09-08 09:47:46.811 collectionView[2904:95772] -[AppDelegate applicationWillEnterForeground:]

2017-09-08 09:47:47.695 collectionView[2904:95772] -[AppDelegate applicationDidBecomeActive:]

APP在前台时双击 home 上滑退出APP
2017-09-08 09:52:10.718 collectionView[3679:146409] -[AppDelegate applicationWillResignActive:]

2017-09-08 09:52:13.287 collectionView[3679:146409] -[AppDelegate applicationDidEnterBackground:]

2017-09-08 09:52:13.290 collectionView[3679:146409] -[AppDelegate applicationWillTerminate:]

APP在前台使用中有来电

2017-09-08 14:36:53.990 collectionView[1469:310826] -[AppDelegate applicationWillResignActive:]

APP在前台使用中有来电后挂断电话
2017-09-08 14:36:53.990 collectionView[1469:310826] -[AppDelegate applicationWillResignActive:]
2017-09-08 14:37:37.397 collectionView[1469:310826] -[AppDelegate applicationDidBecomeActive:]

APP在前台使用中
长按关机键
2017-09-08 14:39:01.672 collectionView[1469:310826] -[AppDelegate applicationWillResignActive:]

APP在前台使用中
长按关机键然后取消关机
2017-09-08 14:48:19.109 collectionView[227:4807] -[AppDelegate applicationWillResignActive:]
2017-09-08 14:48:22.158 collectionView[227:4807] -[AppDelegate applicationDidBecomeActive:]

APP在前台使用中长按关机键并滑动关机
2017-09-08 14:39:01.672 collectionView[1469:310826] -[AppDelegate applicationWillResignActive:]
2017-09-08 14:39:06.970 collectionView[1469:310826] -[AppDelegate applicationDidEnterBackground:]
2017-09-08 14:39:07.297 collectionView[1469:310826] -[AppDelegate applicationWillTerminate:]

APP在前台使用中锁屏
2017-09-08 14:49:15.612 collectionView[227:4807] -[AppDelegate applicationWillResignActive:]
2017-09-08 14:49:15.615 collectionView[227:4807] -[AppDelegate applicationDidEnterBackground:]

APP在前台使用中开锁
2017-09-08 14:49:39.696 collectionView[227:4807] -[AppDelegate applicationWillEnterForeground:]
2017-09-08 14:49:40.218 collectionView[227:4807] -[AppDelegate applicationDidBecomeActive:]

你可能感兴趣的:(AppDelegate 中的代理方法在各种情况下的调用顺序)