iOS 应用的生命周期
生活随笔
收集整理的這篇文章主要介紹了
iOS 应用的生命周期
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一個應用的生命周期是這樣的過程:
首先運行:
didFinishLaunchingWithOptions ? //應用啟動
viewDidLoad //界面載入
applicationDidBecomeActive //應用激活
按 home 鍵:
applicationWillResignActive //應用暫停
applicationDidEnterBackground //應用進入到后臺
再點擊程序:
applicationWillEnterForeground ?//應用進入到前臺
applicationDidBecomeActive ? ? ?//應用激活
按兩下 home 鍵:
applicationWillResignActive
選擇其他程序:
applicationDidEnterBackground
按兩下 home 鍵退出程序:
applicationWillResignActive
applicationDidEnterBackground
applicationWillTerminate ? ? ? //終止程序?
---------------------------------------------------------
當一個應用的 Info.plist 文件里添加了 Application does not run in background 為 YES,
首先運行:
didFinishLaunchingWithOptions ? //應用啟動
viewDidLoad //界面載入
applicationDidBecomeActive //應用激活
按 home 鍵:
applicationWillResignActive //應用暫停
applicationDidEnterBackground //應用進入到后臺
再點擊程序:
applicationWillEnterForeground ?//應用進入到前臺
applicationDidBecomeActive ? ? ?//應用激活
按兩下 home 鍵:
applicationWillResignActive
選擇其他程序:
applicationDidEnterBackground
按兩下 home 鍵退出程序:
applicationWillResignActive
applicationDidEnterBackground
applicationWillTerminate ? ? ? //終止程序?
---------------------------------------------------------
當一個應用的 Info.plist 文件里添加了 Application does not run in background 為 YES,
此時這個應用就不能在后臺掛起,所以點擊 Home 鍵,程序就退出了。
總結
以上是生活随笔為你收集整理的iOS 应用的生命周期的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS socket 套接字编程
- 下一篇: iOS Hacker 反注入和反反注入