【发布时间】:2015-04-14 21:04:36
【问题描述】:
升级到最新版本的 Xcode 并下载最新的 Alamofire 版本后,我收到以下错误:
模块文件是由旧版本的编译器创建的
对于以前版本的 Alamofire,我按照建议将整个 AF 项目添加到我的应用程序中,但是最新版本 AF 的安装指南说只需将 .swift 文件复制到项目中。
我仍在需要它的文件中调用import Alamofire。这也是出现错误的地方。如果我删除 import 我的项目会产生 86 个额外的错误。
【问题讨论】:
-
在这种情况下,有时在 Xcode 中同时进行清理操作会有所帮助:菜单 Product => Clean,然后按 ALT 键清理文件夹。
-
我清理了构建文件夹,现在我在
import Alamofire行收到以下错误:> 没有这样的模块'Alamofire' -
我刚刚做了两次清理工作,我在 Xcode 6.3 中安装了 Alamofire 和 Cocoa Pods,它可以工作。我不确定这里出了什么问题。 ://
-
有趣。好的,谢谢你的帮助。我会继续排除故障。试图弄清楚如何为这个项目设置 Cocoa Pods。我已经安装了它,现在只是想弄清楚其余的。
-
好的,所以我用 CocoaPods 完成了它,Alamofire 错误消失了。也就是说,它带来了 79 个额外的错误,但这些都是基于对 Swift 语言所做的更新的简单修复。感谢您的帮助。