【发布时间】:2010-11-04 15:47:10
【问题描述】:
我在 Xcode 中创建了我的模型、实体、属性和关系。我的实体的类是如何创建的?我必须手动创建它们吗?
【问题讨论】:
-
我在这篇文章中找到了答案:Other post
我在 Xcode 中创建了我的模型、实体、属性和关系。我的实体的类是如何创建的?我必须手动创建它们吗?
【问题讨论】:
您可以在完全不离开 Xcode 的情况下执行此操作(请参阅 Xcode 4 说明的答案末尾):
我在More iPhone 3 Development 的第 143 页上看到了这个
或者,您可以只选择实体列表中的一个或多个实体,如下所示:
然后按 ⌘N 调出如上所示的新建文件对话框。如果您接受使用此替代方案的默认位置,则生成的类将放在您的 .xcdatamodel 下。手动将它们拖到类中(参考:Stanford, Developing Apps for iOS: ep. 12. Core Data and Table Views)。
对于 Xcode 4,只需打开新建文件对话框 (⌘N) 并从 Core Data 中选择 NSManagedObject 子类。向导会询问您应该为哪些实体创建类。
【讨论】:
使用 Xcode 4.3+,您可以:
它已经完成了!
【讨论】:
您也可以使用mogenerator。它现在包括 Xmo'd,它将 mogenerator 无缝集成到 Xcode 中。
【讨论】: