Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode NSViewController何时完全初始化并安全引用所有子组件?_Xcode_Lifecycle_Nsviewcontroller - Fatal编程技术网

Xcode NSViewController何时完全初始化并安全引用所有子组件?

Xcode NSViewController何时完全初始化并安全引用所有子组件?,xcode,lifecycle,nsviewcontroller,Xcode,Lifecycle,Nsviewcontroller,我已经阅读了NSViewController上的类引用,但是我仍然想知道,当实例调用viewDidLoad()时,它是否已完全初始化,或者是否应该等待ViewWillExample()或其他内容 特别是,我使用的是Xcode,我想在连接为插座的NSMatrix上调用cellAtRow(x,Column:y)。生命周期中最早的点在哪里?我可以确定所有东西都已完全配置好了吗? 泰 NSViewController有一个名为viewLoaded的属性,该属性在[loadView]完成后为YES。因为这

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

特别是,我使用的是Xcode,我想在连接为插座的NSMatrix上调用cellAtRow(x,Column:y)。生命周期中最早的点在哪里?我可以确定所有东西都已完全配置好了吗?

NSViewController有一个名为viewLoaded的属性,该属性在[loadView]完成后为YES。因为这是nib通常加载的地方,所以在插座上操作应该是安全的。

这取决于一点。矩阵从何处获得其内容?它是在设计时在NIB/情节提要中静态配置的吗?它使用绑定吗?如果是这样的话,它被绑定到什么地方?它的内容从哪里来?