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

the*_*Fan 1 realm cocoapods swift

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

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

为什么会发生这种情况以及我需要什么来消除这个愚蠢的错误?

小智 7

如果项目与另一个模块同名,就会发生这种情况。我曾经命名一个新项目CoreGraphics,因为那是我正在学习的主题。这显然与CoreGraphics苹果的库有冲突。我再次使用 nw 项目名称开始,问题就消失了。