NSViewController中的ViewDidLoad是在view加载进内存后被调用。如下图:
ViewDidAppear是在view完全展示在屏幕上被调用。如下图:
显然,ViewDidLoad会先于ViewDidAppear被调用。在两个函数中分别打一个断点,即可验证两者的被调用顺序。
tips:在xcode中,光标停留在系统函数名上,点击右侧“?”即可查看相关说明。
NSViewController中的ViewDidLoad是在view加载进内存后被调用。如下图:
ViewDidAppear是在view完全展示在屏幕上被调用。如下图: