mogenerator不生成文件

时间:2014-11-09 23:18:41

标签: objective-c core-data xcode6 mogenerator

我刚刚使用其中一个教程安装了mogenerator。我已将run脚本添加到我的新目标中,然后单击了Cmd + B.我应该得到一些新文件,但我没有。在我的.xcdatamodeld中,我有2个实体(User和Repos)。您可以在下面找到我项目的打印屏幕。

screen of my project just after build mogenerator using my new target

我的思考问题在哪里?我该怎么办?请帮助我,因为我还没有在网上找到解决方案。

1 个答案:

答案 0 :(得分:1)

这一切看起来都很好(根据截图判断)。

要检查的一件事 - 导致我出现同样的问题 - 是,当您在 xcdatamodelId 文件中创建实体时,请确保单击数据模型检查器图标,每个实体都有Name值,以及匹配的“Class”值。

错过Class名称,不会生成任何内容。

enter image description here

顺便说一下,当你点击Build时,你得到一个“Build succeeded”消息吗?

这是我为了让mogenerator工作所遵循的教程: RaptureInVenice

我应该说,我在一些项目中使用了 mogenerator ,这个命令行位总是给我带来麻烦的一块。有时,我必须选择我的 xcdatamodelId 文件,并在mogenerator使用之前创建一个新版本的文件。但是一旦它运作起来,这是一种祝福。

任何可以避免使用不必要的过度复杂的CoreData内容的东西。

有人应该提醒Apple,这是2014年......