NSViewController中的ViewDidLoad是在view加載進(jìn)內(nèi)存后被調(diào)用旅东。如下圖:
![](http://km.oa.com/files/post_photo/177/297177/fb436cee151e4bb97d6dcba4bbfbee9b1473842672.png)
ViewDidAppear是在view完全展示在屏幕上被調(diào)用抵代。如下圖:
![](http://km.oa.com/files/photos/captures/201609/1473841810_73_w1554_h786.png)
顯然荤牍,ViewDidLoad會(huì)先于ViewDidAppear被調(diào)用庆冕。在兩個(gè)函數(shù)中分別打一個(gè)斷點(diǎn),即可驗(yàn)證兩者的被調(diào)用順序晦嵌。
tips:在xcode中惭载,光標(biāo)停留在系統(tǒng)函數(shù)名上响巢,點(diǎn)擊右側(cè)“?”即可查看相關(guān)說(shuō)明。