0

在设置绑定以使用时,NSTableView我遇到了一个问题。我的数组控制器绑定到我的表控制器,它的模型键路径是我用来填充表的数组。我还设置了一个键,称为name.

我的表视图绑定到我的阵列控制器,并且控制器键设置为arrangedObjects. 最后,NSTextField绑定到Table Cell View,这就是问题所在。当我尝试输入我的模型键路径时,我可以输入objectValue,但是当我去添加时,.name会出现“未找到完成”工具提示。

为什么我的密钥没有被拉到 NSTableView 绑定?

我应该补充一点,我已经按照 Apple 文档的要求写了这封信,但它仍然没有通过我的密钥。

4

1 回答 1

0

中间 TableCellView 对象正在“破坏”您添加到 NSArrayController 的键和控件之间的链接。我不会担心的。如果您知道 keyPath 是正确的,只需输入它,即使没有自动完成。如果 Xcode 足够聪明,可以自动弥合这一差距,那就太好了,但我不认为它是一个“危险信号”,它没有。尽管自动完成没有填写密钥,但我肯定有很多案例可以正常工作。

于 2012-12-03T14:06:01.723 回答