【发布时间】:2018-12-02 11:51:09
【问题描述】:
总结:Swift 允许我导入 RealmSwift,但它不允许我创建 Realm 类的新实例(或使用 Realm 关键字键入任何代码)。我没有任何其他代码,因为这是一个全新的项目。
复制步骤: 1.新建一个Xcode项目 2. 在终端中,cd 到项目并输入“pod init” 3. 打开 Podfile 并添加 pod 'RealmSwift' 4.打开Xcode项目的工作区,进入AppDelegate文件 5. 导入“RealmSwift” 6.新建一个变量,使其成为Realm类的实例
预期结果:程序运行并让我创建 Realm 类的新实例。
实际结果:程序崩溃并出现以下错误:
由于信号而导致命令失败:Abort trap: 6" & "error: fatal error 从模块“RealmSwift”读取时遇到。
此外,在我使用 Realm 关键字编写代码的文件顶部,它说:
发生内部错误。源代码编辑器功能有限。正在尝试恢复...
顺便说一句,这是一个 Swift 编译器错误
版本/构建:
领域版本: 3.7.4
Xcode 版本: 4.1
Swift 版本: 4.1
配置:运行 macOS High Sierra 的 MacBook Pro
【问题讨论】:
-
添加到 podfile 后是否运行了“pod update”?
-
是的。一切都是最新的版本。
标签: ios swift xcode compiler-errors realm