我有一个简单的master-detail项目,其中包含一个类实例数组,一个提供特定类实例选择的数组控制器,以及一个呈现数组和选择的NSTableView。我的类有一个NSString属性,当我将它绑定到NSTextField时,一切都很好。
但是,当我将相同的属性绑定到NSTextView的Value Path字段时,它的行为非常不稳定:
在NSTableView中的条目中进行选择不会导致NSTextView发生任何变化,即使所选对象的绑定属性值不同。
NSTextView中没有任何内容被复制到选择的属性中。
绑定的唯一明显效果是清除NSTableView中的选择(例如,单击所有条目下方)会导致NSTextView的内容消失。
有什么想法吗?
答案 0 :(得分:0)
valuePath绑定用于文件路径。值绑定用于字符串;还有数据(RTF / RTFD)和attributionString绑定。