MagicalRecord setupCoreDataStackWithAutoMigratingSqliteStoreNamed无法识别的选择器发送给类

时间:2015-02-19 09:01:37

标签: ios objective-c magicalrecord

我正在与另一个人合作开展一个项目,我刚刚推出了他在github上发布的新版代码。 我们正在使用魔法记录,现在我在启动应用程序时出现此错误(构建成功):

[MagicalRecord setupCoreDataStackWithAutoMigratingSqliteStoreNamed:]: 
unrecognized selector sent to class...

但是当我看到我的AppDelegate时,我得到了:

[MagicalRecord setupCoreDataStackWithAutoMigratingSqliteStoreNamed:@"DBModel"];

DBModel是我的数据模型的名称(DBModel.xcdatamodeld)。

我在互联网上做了一些研究,但我没有找到任何东西。

有什么想法吗?

非常感谢!

解决方案

我刚检查了所有编译源,MagicalRecord + Setup.m丢失..

2 个答案:

答案 0 :(得分:0)

您是否将CoreData.framework链接到项目? 你应该为你的sqlite文件创建url,然后添加到这个方法

答案 1 :(得分:0)

如果您实际使用以下导入,则会为您导入其余的Magical Record标题,以避免单独导入。

#import <MagicalRecord/CoreData+MagicalRecord.h>

或者

#import "CoreData+MagicalRecord.h"

取决于您在项目中如何拥有魔法记录。