设置绑定以使用NSTableView
时,我遇到了问题。我的数组控制器绑定到我的表控制器,它的模型键路径是我用来填充表的数组。我还设置了一个名为name
的密钥。
我的表视图绑定到我的阵列控制器,Controller Key设置为arrangedObjects
。最后,NSTextField
绑定到表格单元格视图,这就是问题所在。当我尝试输入我的模型密钥路径时,我可以输入objectValue
,但是当我添加.name
时,我会看到“未找到完成”工具提示。
为什么我的密钥没有被引入NSTableView绑定?
我应该补充一下,我已经按照Apple文档的说法继续写了这封信,但它仍然没有通过我的密钥。
答案 0 :(得分:0)
中间的TableCellView对象“破坏”您添加到NSArrayController的键与控件之间的链接。我不担心。如果您知道keyPath是正确的,只需输入它,即使没有自动完成。如果Xcode足够聪明以自动弥合这个差距,那将是很好的,但我不认为它不是“红旗”。我肯定有很多案例可以正常工作,尽管自动完成没有填写密钥。