在我的应用程序正在使用的核心数据的东西,使永久数据保存。 因为我已经看到了mogenerator提供了一个很好的方法来创建和维护NSManagedObject
子类(也有附加功能),我正在寻找一些技巧,在Xcode 4集成monogenerator?
PS的问题已根据提交分享您的知识,Q&A风格 。
在我的应用程序正在使用的核心数据的东西,使永久数据保存。 因为我已经看到了mogenerator提供了一个很好的方法来创建和维护NSManagedObject
子类(也有附加功能),我正在寻找一些技巧,在Xcode 4集成monogenerator?
PS的问题已根据提交分享您的知识,Q&A风格 。
对于Xcode的4.5+,最简单的方法是设置一个“预动作”,在您的方案:
在文本区域粘贴这样的:
# Update the mogenerator files cd ${SOURCE_ROOT}/${PROJECT_NAME} /usr/bin/mogenerator --template-var arc=true -m ${PROJECT_NAME}.xcdatamodeld -M CoreData/Machine -H CoreData/Human`
点击“确定”,并建立
将在源文件中区与子目录“人”与“机”一起创建了一个名为“CoreData”的目录。 现在,您应该添加“CoreData”文件夹到您的项目。
在Xcode 4使用mogenerator是相当简单的。
首先,下载它在mogenerator 。
完成后,切换到您的Xcode项目,并在项目浏览器中,选择您的项目(例如,项目名)。 根据Targets部分,选择项目名 。 保持添加构建阶段 。 出现一个菜单。 选择添加运行脚本 。 一个新的运行脚本将出现。 在文本区域(下外壳场),在其中添加类似一些文本。
CD项目名mogenerator --template-VAR弧=真--model DataModel.xcdatamodeld / DataModel.xcdatamodel
等瞧。 当您生成项目,你应该可以看到生成的类。
对于其他信息和选项,你应该参考mogenerator维基 。
希望能帮助到你。
PS随意评论或修改答案,如果事情是错的。