iPhone應用程式生命週期講解

2021-06-23 07:53:59 字數 662 閱讀 2006

int main(int argc, char * argv)

}

(2)從給定的應用程式委託類,初始化乙個應用程式委託。並把該委託設定為應用程式的委託,這裡就有如果傳入引數為nil,會呼叫函式訪問 info.plist檔案來尋找主nib檔案,獲取應用程式委託。

(3)啟動主事件迴圈,並開始接收事件。

//應用程式啟動完畢:

//當由於其它方法開啟應用程式如url指定或者連線,通知委託啟動完畢

//通知委託,應用程式即將關閉退出,請做一些清理工作。

//通知委託,應用程式收到了來自系統的記憶體不足警告。

//通知委託,系統時間發生改變(主要是指時間屬性,而不是具體的時間值)

//開啟指定的url

//裝置方向將要發生改變

//活動狀態改變

//通知委託,應用程式將進入非活動狀態,在此期間,應用程式不接收訊息或事件。

//通知委託,應用程式進入活動狀態,請恢復資料

上面就是應用程式生命週期(啟動,中止,恢復,退出等過程)的應用程式處理。

iPhone應用程式生命週期

int argc,char argv,nsstring principalclassname,nsstring delegateclassname 來獲取應用程式的控制代碼。2 從給定的應用程式委託類,初始化乙個應用程式委託。並把該委託設定為應用程式的委託,這裡就有如果傳入引數為nil,會呼叫函式訪...

iPhone應用程式生命週期

2 從給定的應用程式委託類,初始化乙個應用程式委託。並把該委託設定為應用程式的委託,這裡就有如果傳入引數為nil,會呼叫函式訪問 info.plist檔案來尋找主nib檔案,獲取應用程式委託。3 啟動主事件迴圈,並開始接收事件。1 負責處理到來的使用者事件,並分發事件訊息到應該處理該訊息的目標物件 ...

iPhone應用程式生命週期

2 從給定的應用程式委託類,初始化乙個應用程式委託。並把該委託設定為應用程式的委託,這裡就有如果傳入引數為nil,會呼叫函式訪問 info.plist檔案來尋找主nib檔案,獲取應用程式委託。3 啟動主事件迴圈,並開始接收事件。1 負責處理到來的使用者事件,並分發事件訊息到應該處理該訊息的目標物件 ...