我通过Cocoapod安装了RealmSwift。即使我没有将Realm(Objective-C版本)框架添加到Podfile中,它仍然使用RealmSwift安装了Realm。当我导入RealmSwift时,它给了我这样的错误:
'Realm'和'RealmSwift'模块之间的循环依赖。
为什么会发生这种情况?我需要什么来摆脱这种愚蠢的错误?
答案 0 :(得分:2)
如果项目与另一个模块具有相同的名称,则可能发生这种情况。我曾经命名一个新项目CoreGraphics
,因为那是我正在学习的主题。这显然与Apple的CoreGraphics
库冲突。我从一个新的项目名称开始,问题就消失了。