3

我正在尝试将 Mogenerator 集成到我的 Xcode 5 项目中。我将 RestKit 与 Core Data 一起使用,但我的数据库结构有相对频繁变化的趋势,我发现如果没有像 Mogenerator 这样的东西,很难跟上这些变化。

我已按照教程中列出的步骤进行操作,但是当我构建 Mogenerator 目标时,没有任何反应。日志导航器告诉我“生成了 0 个机器文件和 0 个人工文件”。我在我的核心数据模型中创建了两个实体,其中Organization与有“对多”关系。SportOrganizationSport

在我的 Mogenerator Target 的“运行脚本”部分中,我/usr/local/bin在“Shell”文本框中,因为当我在“Shell”文本框中时,我无法使构建成功/bin/sh。我正在运行这个脚本:

mogenerator -m Recreation2/Recreation2.xcdatamodeld -O Recreation2/Model --template-var arc=true

其中Recreation2代表我的项目的名称和我的核心数据模型的名称。

为什么什么都没有被创造?如果我达到了正在创建某些东西的地步,它将在哪里创建?

4

1 回答 1

10

确保在模型中为每个实体设置自定义类名称。您需要确保从默认的 NSManagedObject 更改它,否则 Mogen 将忽略它。

/Users/john/Desktop/Scr​​een Shot 2014-05-05 at 6.04.51 PM.png

于 2014-05-06T01:06:19.123 回答