我已经阅读了NSViewController上的类引用,但我仍然想知道实例在调用viewDidLoad()时是否完全初始化,或者我是否应该等待viewWillAppear()或其他内容。
特别是,我正在使用Xcode,我想在作为Outlet连接的NSMatrix上调用cellAtRow(x,Column:y)。生命周期中最早的点在哪里我可以确定一切都是完全配置的? TY!
答案 0 :(得分:0)
NSViewControllers有一个名为viewLoaded的属性,一旦[loadView]完成,它就是YES。由于这是通常装载笔尖的地方,因此在出口处操作应该是安全的。