Core data MagicalRecord不使用我的模型

Core data MagicalRecord不使用我的模型,core-data,magicalrecord,Core Data,Magicalrecord,我定义了数据模型,设置了MagicalRecord: [MagicalRecord setupAutoMigratingCoreDataStack]; 我运行我的应用程序,然后浏览创建的.sqlite数据库(使用sqlite数据库浏览器),它有数据库结构,没有表,没有任何内容,只是空的 如何让MagicalRecord使用我的数据模型?我没有看到任何地方提到这个?我遗漏了什么?看看MagicalRecord.h文件。有一个名为SetDefaultModelName的方法:。或者,您可以调用方

我定义了数据模型,设置了MagicalRecord:

 [MagicalRecord setupAutoMigratingCoreDataStack];
我运行我的应用程序,然后浏览创建的.sqlite数据库(使用sqlite数据库浏览器),它有数据库结构,没有表,没有任何内容,只是空的


如何让MagicalRecord使用我的数据模型?我没有看到任何地方提到这个?我遗漏了什么?

看看MagicalRecord.h文件。有一个名为SetDefaultModelName的方法:。或者,您可以调用方法[NSManagedObjectModel MR_setDefaultModel:]。在设置核心数据堆栈之前,需要调用这两种方法之一。

您知道Magic Record使用的默认数据模型名称吗?MagicalRecord使用方法+NSManagedObjectModel.mergedModelFromBundles收集主应用程序包中的所有数据模型。这在开始使用CoreData时非常常见