Cocoa nsdocument nswindowcontroller nsviewcontroller-一个xib?
有一个xib(文档xib)和多个NSWindowController和NSViewController,这是一种好的做法吗。 这更好,因为您不必在多个XIB之间绑定属性 但是缺点呢?缺点是:Cocoa nsdocument nswindowcontroller nsviewcontroller-一个xib?,cocoa,binding,document,Cocoa,Binding,Document,有一个xib(文档xib)和多个NSWindowController和NSViewController,这是一种好的做法吗。 这更好,因为您不必在多个XIB之间绑定属性 但是缺点呢?缺点是: 您必须加载整个nib,因此即使您只需要其中一个窗口,也必须加载所有窗口 复杂的笔尖会变得笨重 “文件所有者”是您的文档而不是窗口控制器,这鼓励您绕过窗口控制器,将视图直接绑定并连接到模型 当每个窗口有一个nib时,文件所有者通常是窗口控制器,它代理对文档的访问或将其作为属性公开。有时,您确实希望将阵列控
- 您必须加载整个nib,因此即使您只需要其中一个窗口,也必须加载所有窗口
- 复杂的笔尖会变得笨重
- “文件所有者”是您的文档而不是窗口控制器,这鼓励您绕过窗口控制器,将视图直接绑定并连接到模型
- 您必须加载整个nib,因此即使您只需要其中一个窗口,也必须加载所有窗口
- 复杂的笔尖会变得笨重
- “文件所有者”是您的文档而不是窗口控制器,这鼓励您绕过窗口控制器,将视图直接绑定并连接到模型