【发布时间】:2016-11-16 18:39:24
【问题描述】:
我刚刚创建了一个新项目并下载并集成了 CocoaPods “RealmSwift”。我得到以下错误列表。
我没有在我的代码中添加任何东西。这来自领域代码。我正在使用 Swift 3.0 使用 Xcode 8
这是 Pod 文件:
如果我说转换为 Swift 3.0,则会收到以下错误:
【问题讨论】:
-
不确定问题出在哪里,但看起来您正在手动将目标的 swift 版本设置为 2.3。如果您使用的是 swift 3,则不需要在 Podfile 中进行任何手动更改
-
我可以再试一次,但在 Realm for Swift 的文档中,他们指示这样做。
-
检查您在 XCode 项目中使用的 Swift 版本。如果需要版本 3,请在您的 Podfile 中升级它。有时你在第一次打开 Xcode 时会遇到这样的错误。运行项目,编译器将工作,这些错误将消失。
-
我在 Xcode 8 上使用 Swift 3.0
-
您在 Podfile 中使用的代码为
'2.3' #or '3.0'- 显然您必须选择您想要使用的版本:2.3 或 3.0