如何将现有的.momd添加到Xcode 4中的项目?

时间:2012-08-09 21:56:45

标签: ios core-data xcode4

我有一个包含子项目的项目。子项目具有Core Data模型并生成.momd“bundle”。我需要将.momd包包含在构建项目时生成的主项目应用程序包中。 .momd文件已生成,并且位于构建目录中,但我无法看到如何将其包含在最终的应用程序包中。

我可以将.momd作为文件添加到“复制包资源”中(通过在我的支持文件组中添加对它的主项目的引用)但由于.momd不是Finder级别包,它会添加它作为目录而.momd内容被复制到应用程序包中,但不会复制到.momd文件夹本身,因此系统在应用程序运行时无法找到它。

1 个答案:

答案 0 :(得分:6)

当然,在我整个下午尝试了各种各样的事情,并在搜索Google和Bing之后,并且没有想出任何东西之后,我发布问题后不久,我就明白了。

将.momd文件添加到主应用程序项目时(我将其添加到“支持文件”组),选中“为任何添加的文件夹创建文件夹引用”而不是“为任何添加的文件夹创建组”(并且还要执行此操作)如果在子项目中生成.momd,则不选中“将项目复制到目标组的文件夹中”

这样做会使.momd被复制到应用程序包...