在我的模型中,我得到了一个NSMutableArray
跟踪不断变化的元素数量的模型。在我看来,我得到了一个NSTextField
显示元素数量的。
视图从 nib 文件中取消归档并分配/初始化模型。因此,它知道模型和包含的数组。
我建立了如下连接。在文本字段的Interface Builder中,我添加了一个Cocoa 绑定“路径”,如下所示myModell.myArray.@count
:通过这个我可以访问该count
属性(这是必须的,因为数组本身不会改变)。
绑定基于键值合规性,我在模型中建立了它,以便可以访问数组。但关键值合规性不是问题的一部分。
我的问题:如何将绑定放入源代码而不将其写入Interface Builder?