【问题标题】:How do I create a user interface from an entity in Xcode 4?如何从 Xcode 4 中的实体创建用户界面?
【发布时间】:2011-08-16 20:28:09
【问题描述】:

我已经用核心数据试验了几天,过去几个小时试图弄清楚如何从 xcode 4 中的实体创建 UI。根据我一直在阅读的书籍必须选择将核心数据实体拖到界面构建器中的窗口中,但是当我在 xcode 4 中执行此操作时,什么也没有发生。 苹果文档没有任何帮助,因为它还没有针对 xcode 4 进行更新。 我敢肯定这很明显,但我就是想不通。

【问题讨论】:

    标签: cocoa core-data xcode4


    【解决方案1】:

    当我最近开始学习 Mac / Cocoa 开发并且遇到了同样的问题时,您的问题对我来说是完美的时机。

    在查看文档、搜索 Google、尝试所有 Xcode 菜单选项并使用我能想到的所有可能的鼠标和键盘快捷键之后,我得出的结论是无法调用向导来生成您的Xcode 4 中实体的接口。

    这回答了您的问题,但给您留下了与我相同的问题 - 您现在要去哪里?

    这是我为使我的应用程序正常工作所做的(请注意,这也在 Erik Aigner 链接的视频中进行了解释):

    1. 将新的 NSArrayController 拖到您的 NIB 文件上。打开属性检查器并将模式更改为“实体”并将实体名称字段更改为您的实体名称(例如人)。
    2. 通过将项目拖到窗口上来创建您的界面。
    3. 对于要绑定到实体的每个控件,请执行以下操作:选择控件,打开绑定检查器并将值绑定到数组控制器。控制器键字段应设置为“选择”,模型键路径应绑定到您要绑定到的实体的字段(例如“名称”)。

    显然,这仅适用于非常基本的场景,但应该足以让您入门(如果您正在阅读与我相同的书,那么当您尝试绑定到相关实体时,请准备好在下一章中再次破坏所有内容!)。

    我的知识仍然存在一些差距,因为我只学习 Core Data 2 天(而 Cocoa / Objective-C 不到一周)所以如果上述任何信息有误,那么 Cocoa 专家应该让我知道,我会相应地更新我的帖子。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-08
      • 1970-01-01
      • 2011-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多