您应该何时将文档或文档数据传递给viewcontrollers?它不能在prepareForSegue中完成,因为没有为属于包含/关系序列的视图控制器调用此函数。
也不在windowControllerDidLoadNib中,因为并不总是调用它。
答案 0 :(得分:3)
我目前的做法是:
将NSViewController子类化以处理数据和/或将其传递给childViewControllers。
如果在另一个NSViewController中发生了某些变化(如选择),则使用通知来通知NSViewControllers。