首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >核心数据的.omo文件是什么?这是必需的吗?

核心数据的.omo文件是什么?这是必需的吗?
EN

Stack Overflow用户
提问于 2012-08-27 12:32:00
回答 2查看 3.3K关注 0票数 4

当我编译核心数据模型时,我得到了.mom、.omo和版本信息文件。.mom看起来像托管对象模型文件。什么是.omo文件?我没有头绪。特别是当我想为iOS创建一个静态库时,如果我也嵌入omo文件,这会让人感到困惑。并且Xcode不能识别数据模型包。我必须把它们放在床上作为归档依据。.omo文件是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-10 05:35:17

今年在WWDC上,我与实验室的核心数据工程师交谈,他们告诉我.omo文件只是.mom文件的优化版本。.mom文件是二进制plist,而.omo是加载速度更快的其他格式。

他们告诉我,你可以安全地删除.omo文件,核心数据将从-略慢-.mom文件加载。他们告诉我,这样做只会导致额外的几毫秒的加载时间(这就引出了一个问题,为什么他们一开始就费心优化它)。

票数 8
EN

Stack Overflow用户

发布于 2012-11-30 10:25:55

在我的例子中,omo文件是在我为一个实体关系指定RenamingID时生成的。我链接到这个文件的最糟糕的事情是,我后来失去了使用轻量级数据库迁移的能力,即使是简单的数据库更改。

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

https://stackoverflow.com/questions/12136253

复制
相关文章

相似问题

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