【发布时间】:2017-04-25 11:40:19
【问题描述】:
使用 Xcode 8.3.2 运行我的项目,该项目使用 Swift3。我面临这个问题:
Alamofire 问题 - 需要为使用 Swift 的目标正确配置“Swift 语言版本”(SWIFT_VERSION)。使用 [Edit > Convert > To Current Swift Syntax...] 菜单选择 Swift 版本或使用 Build Settings 编辑器直接配置构建设置。
我的项目依赖于 Alamofire 4.4.0
当我将“构建设置”中的“Swift 语言版本”修复为 Swift3 并尝试再次运行时,Alamofire 模块开始抛出“Swift 编译器错误”(使用未声明的类型 'HTTPHeaders',使用未声明的类型' DataRequest'等) - 找不到很多模块。
有人遇到过这个问题吗?谢谢你帮助我。
【问题讨论】:
-
如果没有其他人遇到过,最好检查 github 页面并在那里提出问题。:github.com/Alamofire/Alamofire/issues
-
你重新运行
pod install了吗? -
我在 Github 上没有发现这个问题。是的,我确实重新运行了 pod install。
-
您可以随时在那里创建自己的问题。