首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mogenerator与Xcode 6一起工作吗?

Mogenerator与Xcode 6一起工作吗?
EN

Stack Overflow用户
提问于 2015-03-26 07:42:23
回答 2查看 1K关注 0票数 1

我已经使用教程为我的项目设置了Mogenerator,但这是它没有在构建时生成文件的一些原因。

这里是我的脚本:

我的项目文件夹:

和*.xcdatamodel文件:

我选择了目标,按下建筑。生成成功,但未创建任何文件。我知道mogenerator没有将它添加到我的xcode项目中,也没有在finder中的项目文件夹中查找文件,但是没有什么新的东西:我只是不明白我做错了什么。尝试了很多脚本变体。

我会感谢你的帮助!谢谢。

EN

回答 2

Stack Overflow用户

发布于 2015-03-26 07:55:37

这是我的剧本。效果很好。用您的内容替换<>中的内容。还可以检查shell的路径。我的是/bin/sh

https://gist.github.com/madnik/8a91d546cc7031f829c5

代码语言:javascript
复制
MODEL_PATH="$PROJECT_DIR/<RootDirectory>/<ModelName>.xcdatamodeld"
OUTPUT_DIRECTORY="$PROJECT_DIR/<RootDirectory>/Classes/Model"
mogenerator --v2 --model $MODEL_PATH --output-dir $OUTPUT_DIRECTORY

注意,我使用的是最新版本的发电机。-v2参数基本上是工具参数的语义版本控制。

票数 1
EN

Stack Overflow用户

发布于 2015-03-26 08:30:53

问题出在剧本里。我不知道为什么,但我必须显式地提供mogenerator的路径(即"/usr/local/bin/mogenerator"):

代码语言:javascript
复制
/usr/local/bin/mogenerator --v2 --model MogeneratorProject/MogeneratorProject.xcdatamodeld --output-dir MogeneratorProject/Model

另外,我一直在为Shell提供错误的路径。现在是/bin/sh

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29273226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档