如何在Xcode for iPhone中创buildCore Data模型后创build类
我已经在Xcode中创build了我的模型,实体,属性和关系。 我的实体的类是如何创build的? 我必须手动创build它们吗?
您可以在不离开Xcode的情况下执行此操作(请参阅XCode 4指令的答案的结尾):
- 打开您的数据模型,以便在编辑器窗格中可见
- 单击“组和面板”窗格中的“类”文件夹
- 现在单击图表窗格中的任意位置。
- 按⌘N进入该对话框:
- 完成向导以生成一个或多个类的代码。 注意:您可以在向导的后面的步骤中select要生成的类 – 这里没有显示。
我在更多iPhone 3开发的第143页上find了这个
2010年12月6日更新:
或者,您可以select实体列表中的一个或多个实体,如下所示:
然后按⌘N显示上面显示的新build文件对话框。 如果您接受使用此替代方法的默认位置,则生成的类将放在.xcdatamodel下。 将它们手动拖动到类(参考: 斯坦福,iOS开发应用程序:ep。12.核心数据和表视图 )。
更新3/26/2011(Xcode 4):
对于XCode 4,只需打开“新build文件”对话框(⌘N)并从Core Data中selectNSManagedObject子类。 向导会询问你应该创build哪些类。
使用Xcode 4.3+,您可以:
- 点击你的模型
- 点击编辑菜单
- 单击创buildNSManagedObject子类
- 保存你想要的文件
它完成了!
你也可以使用mogenerator 。 现在它包含了将mogenerator无缝集成到Xcode中的Xmo'd。
你也可以试试MotoSwift 。
- 很简单
- 支持模板模板语言
- 包含类似于XCode生成和mogenerator生成的swift模板