我已经定义了DataModel,我设置了MagicalRecord:
[MagicalRecord setupAutoMigratingCoreDataStack];
我运行我的应用程序,然后我去浏览创建的.sqlite数据库(使用SQLite数据库浏览器),它有数据库结构,没有表,没有任何东西 - 只是空的。
如何告诉MagicalRecord使用我的数据模型?我在任何地方都没有看到这个?我错过了什么?
答案 0 :(得分:1)
看一下MagicalRecord.h文件。有一个名为setDefaultModelNamed的方法:或者,您可以调用方法[NSManagedObjectModel MR_setDefaultModel:]。在设置核心数据堆栈之前,需要调用其中任何一个。