首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >静态库中的MagicalRecord :如何加载数据模型?

静态库中的MagicalRecord :如何加载数据模型?
EN

Stack Overflow用户
提问于 2012-11-02 00:42:55
回答 1查看 959关注 0票数 0

我正在尝试将MagicalRecord与静态库中的数据模型一起使用。当我打电话的时候

代码语言:javascript
运行
复制
[MagicalRecord setupCoreDataStackWithAutoMigratingSqliteStoreNamed:@"db.sqlite"];

在库中,它似乎不会加载数据模型。调用

代码语言:javascript
运行
复制
[TheObject MR_createEntity];

将抛出异常:

代码语言:javascript
运行
复制
could not locate an entity named 'TheObject' in this model.'

如何加载我想要使用的模型?项目布局概述:

我认为MR默认情况下会尝试从主包中加载模型?

代码语言:javascript
运行
复制
[MagicalRecord setDefaultModelNamed:@"TheModel.xcdatamodeld"];

也找不到它。如果我尝试将库的模型资源文件复制到主项目中,Xcode会报告崩溃。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-02 07:38:29

构建静态库为数据模型生成了一个已编译的.mom文件。(打开库的Products组,右键单击已编译的库,在Finder中显示)可以将此文件添加到主项目的资源中,使其在主包中可用。

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

https://stackoverflow.com/questions/13181662

复制
相关文章

相似问题

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