本文介绍了为什么扩展名是“momd”但不是“xcdatamodel”当搜索模型文件的路径时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用Core Data创建了主详细信息应用程序。有一个简单的代码
获取模型文件的路径:
I create a Master-Detail application using Core Data. And there is a simple code to get the path for Model file:
NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"Model" withExtension:@"momd"];
我不知道为什么扩展不是xcdatamodel,而是momd。
I have no idea why the extension isn't "xcdatamodel" but "momd".
有人知道答案吗?
推荐答案
$ c> mom 和 momd
文件是 xcdatamodel
和 xcdatamodeld
文件。
The mom
and momd
files are compiled versions of xcdatamodel
and xcdatamodeld
files.
有关编译过程如何工作的信息。引用文档:
There information about how the compiling process works here. To quote from the docs:
这篇关于为什么扩展名是“momd”但不是“xcdatamodel”当搜索模型文件的路径时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!