Swift中模块'Realm'和'RealmSwift'错误之间的循环依赖

时间:2018-09-27 21:30:17

标签: swift realm cocoapods

我通过Cocoapod安装了RealmSwift。即使我没有将Realm(Objective-C版本)框架添加到Podfile中,它仍然使用RealmSwift安装了Realm。当我导入RealmSwift时,它给了我这样的错误:

  

'Realm'和'RealmSwift'模块之间的循环依赖。

为什么会发生这种情况?我需要什么来摆脱这种愚蠢的错误?

1 个答案:

答案 0 :(得分:2)

如果项目与另一个模块具有相同的名称,则可能发生这种情况。我曾经命名一个新项目CoreGraphics,因为那是我正在学习的主题。这显然与Apple的CoreGraphics库冲突。我从一个新的项目名称开始,问题就消失了。