避免类MagicalRecord.h的重复接口定义

时间:2016-07-28 06:33:36

标签: xcode7 magicalrecord

当我去打电话时:

来自文件enableShorthandMethods

"MagicalRecord+ShorthandMethods.h"使用:

#import <MagicalRecord/MagicalRecord+ShorthandMethods.h>
there is an error:
Duplicate interace definition for class MagicalRecord.

我得到了:

  

duplicate interface definition for class MagicalRecord.h

MR添加了cocoaPods

pod 'MagicalRecord'
pod 'MagicalRecord/ShorthandMethodAliases'

我尝试按照以下指南操作: https://github.com/magicalpanda/MagicalRecord/blob/master/Docs/Installing-MagicalRecord.md

无济于事。

2 个答案:

答案 0 :(得分:0)

跑完之后 '找 。 -iname“MagicalRecord.h”'

以前的非pods安装中有剩余的文件副本。摆脱了这个消息。

答案 1 :(得分:0)

原来这与使用ARC的XCode5项目有关。为没有ARC设置标志可以解决问题。涉及与MR相关的对象。