什么时候NSViewController完全初始化并且可以安全地引用所有子组件?

时间:2015-04-09 01:49:03

标签: xcode lifecycle nsviewcontroller

我已经阅读了NSViewController上的类引用,但我仍然想知道实例在调用viewDidLoad()时是否完全初始化,或者我是否应该等待viewWillAppear()或其他内容。

特别是,我正在使用Xcode,我想在作为Outlet连接的NSMatrix上调用cellAtRow(x,Column:y)。生命周期中最早的点在哪里我可以确定一切都是完全配置的? TY!

1 个答案:

答案 0 :(得分:0)

NSViewControllers有一个名为viewLoaded的属性,一旦[loadView]完成,它就是YES。由于这是通常装载笔尖的地方,因此在出口处操作应该是安全的。