Alamofire 在 swift 2.2 中抛出错误

Posted

技术标签:

【中文标题】Alamofire 在 swift 2.2 中抛出错误【英文标题】:Alamofire throwing errors in swift 2.2 【发布时间】:2016-05-27 13:50:39 【问题描述】:

我确实尝试使用可可豆荚更新 Alamofire 框架。 昨天它工作正常 我怎样才能解决这个问题..? 我正在使用cocoa pods

use_frameworks!
target "SampleTest" do
pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :branch => ‘master’

打开后

【问题讨论】:

您确定您使用的是 Xcode 7.3 吗?从屏幕截图来看,Xcode 似乎无法识别 #selector,这意味着您使用的是 Xcode 7.2 或更低版本。 #标签没有在更新版本中删除..? 【参考方案1】:

打开 podfile 并使用:

平台:ios,‘8.0’ 使用_frameworks! pod 'Alamofire', '~> 3.4'

在终端输入后输入文字

吊舱安装

【讨论】:

【参考方案2】:

在将其添加为 pod 后,我收到了 352 个错误。 在 github 上,我发现这是要求。

iOS 9.0+ / Mac OS X 10.11+ / tvOS 9.0+ / watchOS 2.0+
Xcode 8.0+
Swift 3.0+

我指向的是 3.5.0 版本,我能够构建我的项目。

【讨论】:

以上是关于Alamofire 在 swift 2.2 中抛出错误的主要内容,如果未能解决你的问题,请参考以下文章

Alamofire Swift 5:传递参数时抛出错误

在 Alamofire Swift 2.2 中使用 completionHandler

是否可以在 Swift 2.2 中使用使用 Alamofire 的 Soap API

Alamofire json swift 2.2

如何使用 Alamofire (Swift 2.2) 获取 Twitter 访问令牌

使用 Alamofire 3.0+ 在 swift 2.2 中使用 JSON 对象发送 POST 请求