【发布时间】:2010-06-02 21:36:35
【问题描述】:
在我的模型中,我得到了一个NSMutableArray,它可以跟踪不断变化的元素数量。
在我看来,我得到了一个 NSTextField,它显示了元素的数量。
视图从 nib 文件中取消归档并分配/初始化模型。因此,它知道模型和包含的数组。
我建立了如下连接。在文本字段的 Interface Builder 中,我添加了一个 Cocoa Binding “路径”,如下所示:myModell.myArray.@count。通过这个我可以访问count 属性(这是必须的,因为数组本身不会改变)。
绑定基于键值合规性,我在模型中建立了它,因此可以访问数组。但关键值合规性不是问题的一部分。
我的问题:我怎样才能将绑定放入源代码而不是将其写入Interface Builder?
【问题讨论】:
标签: cocoa interface-builder cocoa-bindings key-value-observing key-value-coding