我安装了Mogenerator.现在我该怎么办?我该如何使用它?
我遇到的第一个问题是我不知道它安装在哪里.在安装过程中,它只允许我选择要安装它的硬盘驱动器,而不是目录.最自然的位置是Applications文件夹,但它不存在.
接下来,自述文件(我在网上找到)说明:
通过注意保存*.xcdatamodel时,Xmo会工作.如果模型文件的Xcode项目项注释包含xmod,则会触发AppleScript,根据模型的文件名创建一个文件夹,并使用模型中的派生源代码文件填充它.然后,它将新文件夹作为组参考添加到项目中,并将所有源文件添加到项目中.
上述陈述有几个问题尚不清楚:
.xcdatamodel文件是使用mogenerator的唯一方法吗?有没有办法我可以手动运行mogenerator,以便重新生成生成的文件?我一直在使用mogenerator一段时间,虽然在命令行选项上有一个合理的入门指南和Stack Exchange文章,但我还没有找到它提供的所有功能的良好指南. 简而言之:除了Core Data为您提供的类之外,Mogenerator实际生成了什么?
(坦率地说,我一直在标题/实现中找到一些令人惊喜的惊喜,我没有意识到它们在那里,我决定逐步完成生成器模板和代码并记录我在Stack Exchange Q&A中发现的内容.我很乐意但是,请参阅其他答案和修改.)
在我的应用程序中,我使用Core Data的东西来实现持久数据保存.由于我已经看到mogenerator提供了一种创建和维护NSManagedObject子类的好方法(也有其他功能),我正在寻找一些在Xcode 4中集成单一生成器的技巧?
PS这个问题已经基于分享您的知识,Q&A风格提交.