(2)從給定的應用程式委託類,初始化乙個應用程式委託。並把該委託設定為應用程式的委託,這裡就有如果傳入引數為nil,會呼叫函式訪問 info.plist檔案來尋找主nib檔案,獲取應用程式委託。
(3)啟動主事件迴圈,並開始接收事件。
(1)負責處理到來的使用者事件,並分發事件訊息到應該處理該訊息的目標物件(sender, action)。
(2)管理以及控制檢視,包括呈現、控制行為、當前顯示檢視等。
(3)該物件有乙個應用程式委託物件,當一些生命週期內重要事件(可以包括系統事件或者生命週期控制事件)發生時,應用程式通知該物件。例如,應用程式啟動、記憶體不夠了或者應用程式結束等,讓這些事件發生時,應用程式委託去響應。
控制應用程式的行為
應用程式啟動完畢。
當由於其它方法開啟應用程式(如url指定或者連線),通知委託啟動完畢
通知委託,應用程式將在關閉 退出,請做一些清理工作。
通知委託系統時間發生改變(主要是指時間屬性,而不是具體的時間值)
開啟url
開啟指定的url
控制狀態列方位變化
裝置方向將要發生改變
活動狀態改變
通知委託應用程式進入活動狀態,請恢復資料
<
uiactionsheetdelegate
>
上面就是應用程式生命週期(啟動,中止,恢復,退出等過程)的應用程式處理。
iPhone應用程式生命週期
int argc,char argv,nsstring principalclassname,nsstring delegateclassname 來獲取應用程式的控制代碼。2 從給定的應用程式委託類,初始化乙個應用程式委託。並把該委託設定為應用程式的委託,這裡就有如果傳入引數為nil,會呼叫函式訪...
iPhone應用程式生命週期
2 從給定的應用程式委託類,初始化乙個應用程式委託。並把該委託設定為應用程式的委託,這裡就有如果傳入引數為nil,會呼叫函式訪問 info.plist檔案來尋找主nib檔案,獲取應用程式委託。3 啟動主事件迴圈,並開始接收事件。1 負責處理到來的使用者事件,並分發事件訊息到應該處理該訊息的目標物件 ...
iPhone應用程式生命週期講解
int main int argc,char argv 2 從給定的應用程式委託類,初始化乙個應用程式委託。並把該委託設定為應用程式的委託,這裡就有如果傳入引數為nil,會呼叫函式訪問 info.plist檔案來尋找主nib檔案,獲取應用程式委託。3 啟動主事件迴圈,並開始接收事件。應用程式啟動完畢...