iOS UIViewController生命週期

2021-09-17 03:48:02 字數 571 閱讀 2366

uiviewcontroller的生命週期如下:

/*

1.view載入完成

*/- (void)viewdidload

/* 2.view即將顯示到window上

*/ nslog(@"2 view即將顯示到window上");}/*

3.view已經顯示到window上

*/ nslog(@"3 view已經顯示到window上");}/*

4.view即將從window移出

*/ nslog(@"4 view即將從window移出");}/*

5.view已經從window移出

*/ nslog(@"5 view已經從window移出");}/*

6.收到記憶體警告

*/- (void)didreceivememorywarning

/* 7.view即將從銷毀(過時)

*/- (void)viewwillunload

/* 8.view已經銷毀(過時)

*/- (void)viewdidunload

ios UIViewController的生命週期

mainviewcontroller 是乙個檢視控制器,他的父類是uiviewcontroller 1.mainviewcontroller alloc init 建立一塊記憶體,然後init初始化。init就是呼叫mainviewcontroller類裡面的 id init return self...

iOS ViewController生命週期

工作中一直寫viewcontroller,但是對它的生命週期一直沒有乙個比較完整地理解,最近看了幾篇部落格,在這裡對viewconroller的生命週期做乙個總結,一是為了自己學習,二是為了給大家乙個參考,如有錯誤,歡迎指正。1.alloc 建立物件,分配空間 2.init 初始化物件,初始化資料 ...

uiviewcontroller的生命週期

uiviewcontroller是ios程式中的乙個重要組成部分,扮演者乙個大管家的身份,管理著程式中的眾多檢視 何時載入view,載入的原則是什麼,檢視何時消失等問題,文件中講的都很詳細。controller的view最好在需要顯示時再去載入,並且在系統發出記憶體警告時釋放不必要的view及相關的...