cocoa mac nstextfield不能用数组控制器对象编辑

时间:2013-11-15 17:05:14

标签: cocoa cocoa-bindings

我正在研究在Mac上学习可可。我有一个小应用程序,它有一个文本字段,它绑定到一个数组控制器(它又绑定到一个核心数据管理对象)。

当窗口加载时,想法就是帽子,将显示核心数据实体的详细信息。但是,此时此NSWindow的核心数据实体中没有数据。

有几个标签和文本字段以及NSImageView,都是通过Interface Builder定义的。

显示NSWindow时,会显示所有对象。但是,只能选择NSImageView。无法选择任何TextField,也无法编辑任何TextField。我已阅读了SO和其他地方的众多帖子,但我无法弄清楚为什么文本字段不可选。它可能是可编辑的,但我还不知道,因为我无法选择它。

如果我创建一个新项目并且只在其上放置文本字段,我可以选择并编辑它。由于Xcode 5问世以来我一直在尝试使用cocoa和Xcode,所以我很遗憾找不到解决方案。

感谢

1 个答案:

答案 0 :(得分:0)

听起来你没有在数组控制器中插入(或选择)一行,所以你试图在没有任何内容的情况下编辑这些值。