我已经用核心数据进行了几天的实验,并且在过去的几个小时里尝试找出如何从 xcode 4 中的实体创建 UI。根据我一直在阅读的书籍,您必须选择将核心数据实体拖到界面生成器中的窗口中,但是当我在 xcode 4 中执行此操作时,没有任何反应。
苹果文档没有任何帮助,因为它还没有针对 xcode 4 进行更新。
我确信这是非常明显的事情,但我就是无法弄清楚。
你的问题对我来说恰逢其时,因为我最近开始学习 Mac / Cocoa 开发并遇到了同样的问题。
查看文档、搜索 Google、尝试所有 Xcode 菜单选项并使用我能想到的所有可能的鼠标和键盘快捷键后,我得出的结论是,不可能调用向导来从您的界面生成界面。 Xcode 4 中的实体。
这回答了您的问题,但给您留下了与我相同的问题 - 您现在去哪里?
这就是我为让我的应用程序正常工作所做的事情(请注意,Erik Aigner 链接的视频中也对此进行了解释):
- 将新的 NSArrayController 拖到您的 NIB 文件中。打开属性检查器并将模式更改为“实体”并将实体名称字段更改为实体的名称(例如人员)。
- 通过将项目拖到窗口上来正常创建界面。
- 对于要绑定到实体的每个控件,请执行以下操作:选择控件,打开绑定检查器并将值绑定到数组控制器。控制器键字段应设置为“选择”,并且模型键路径应绑定到要绑定到的实体的字段(例如“名称”)。
显然,这仅适用于非常基本的场景,但应该足以让您开始(如果您正在阅读与我相同的书,那么当您尝试绑定到相关实体时,请准备好在下一章中再次打破一切!)。
我的知识仍然存在一些差距,因为我只学习了 Core Data 2 天(Cocoa / Objective-C 不到一周),所以如果上面的任何信息是错误的,那么 Cocoa 专家应该让我知道了,我会相应地更新我的帖子。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)