Magical Record - 使用 2 个模型 Coredata 或更多

Posted

技术标签:

【中文标题】Magical Record - 使用 2 个模型 Coredata 或更多【英文标题】:Magical Record - Work with 2 models Coredata or more 【发布时间】:2012-08-15 15:07:32 【问题描述】:

我可以使用 2 个或更多模型 coredata。 在我的应用程序中,我使用 2 个模型,即包(表:包、练习、测试、问题)和字典(表:单词)来存储应用程序信息。我已经找到了有managedObjectModel 信息的地方来更改它的名称,但我找不到任何东西。 这个案子我该怎么办?

【问题讨论】:

【参考方案1】:

MagicalRecord 只是提供帮助来简化默认堆栈。它也不会阻止您使用备用堆栈配置。你可以有第二个托管对象模型,它有一个助手,但只有第一个是“默认”模型。您必须自己管理第二个模型。这也意味着您可以创建连接到此模型的额外持久存储。

【讨论】:

以上是关于Magical Record - 使用 2 个模型 Coredata 或更多的主要内容,如果未能解决你的问题,请参考以下文章

Magical Record 关系返回空对象

Magical Record 自定义核心数据迁移不提取现有数据

Magical Record 的新手:上下文未在数据存储中创建行

Magical Record - 丢失我的实体信息

使用 Magical Record 添加到创建的实体属性

如何将 setReturnsDistinctResults 与 Magical Record 一起使用?