【发布时间】:2014-02-14 23:02:43
【问题描述】:
我想让几个 NSPopUpButtons 与同一个模型对象保持同步。我刚刚熟悉绑定并实现了以下方案。
这是一个糟糕的主意吗?
这里每个 NSPopUpButton 都有自己的 NSArrayController。每个 NSArrayController 从我的模型层中的 same NSMutableArray 数据源获取它们的内容。
在向模型数组(上例中的动物数组)添加和删除对象时,我注意到了一些奇怪的问题,并且想知道这种方法的可行性,或者是否有更好的方法来保持多个视图同步同款?
【问题讨论】:
-
支线任务:选择一个不适合其他动物的。抱歉,无法抗拒。
-
永远不要牛人 :)
标签: cocoa cocoa-bindings nsarraycontroller nspopupbutton