mark1
mark2: IOS 的loadView 及使用loadView中初始化View注意的問題。(死循環并不可怕)
摘要:
總結一句話,蘋果設計這個方法就是給我們自定義UIViewController的view用的```
1.第一次訪問UIViewController的view時,view為nil,然后就會調用loadView方法創建view
2.view創建完畢后會調用viewDidLoad方法進行界面元素的初始化
3.當內存警告時,系統可能會釋放UIViewController的view,將view賦值為nil,并且調用viewDidUnload方法
4.當再次訪問UIViewController的view時,view已經在3中被賦值為nil,所以又會調用loadView方法重新創建view
5.view被重新創建完畢后,還是會調用viewDidLoad方法進行界面元素的初始化