【发布时间】:2017-02-17 15:22:49
【问题描述】:
我已经搜索了许多与我想要的问题相似的问题,但找不到答案。我的语法与其他答案不同,无法弄清楚。我已经迁移到 Swift 3,在将我的 Alamofire cocopod 更新到 4.3 后,我收到了错误:
通话中的额外参数
这是我得到的代码:
request = Alamofire.request(.GET, post.imageURL!).validate(contentType: ["image/*"]).response(completionHandler: { (request, response, data, err) in
有人可以给我看看这个的新代码吗?
【问题讨论】:
-
你看过Alamofire 4.0 migration guide吗?参见例如响应序列化程序部分; quoting: "响应 API 返回 4 个参数,而不是封装的响应类型。"。正如similar Q&A(其中一个),上面的特定问题是您对响应(完成处理程序)的旧用法:这现在封装了一个参数(不是 4 个)。
标签: swift firebase swift3 alamofire