我正在研究在Mac上学习可可。我有一个小应用程序,它有一个文本字段,它绑定到一个数组控制器(它又绑定到一个核心数据管理对象)。
当窗口加载时,想法就是帽子,将显示核心数据实体的详细信息。但是,此时此NSWindow的核心数据实体中没有数据。
有几个标签和文本字段以及NSImageView,都是通过Interface Builder定义的。
显示NSWindow时,会显示所有对象。但是,只能选择NSImageView。无法选择任何TextField,也无法编辑任何TextField。我已阅读了SO和其他地方的众多帖子,但我无法弄清楚为什么文本字段不可选。它可能是可编辑的,但我还不知道,因为我无法选择它。
如果我创建一个新项目并且只在其上放置文本字段,我可以选择并编辑它。由于Xcode 5问世以来我一直在尝试使用cocoa和Xcode,所以我很遗憾找不到解决方案。
感谢
答案 0 :(得分:0)
听起来你没有在数组控制器中插入(或选择)一行,所以你试图在没有任何内容的情况下编辑这些值。