繁体   English   中英

Alamofire上下文类型的关闭错误

[英]Alamofire Contextual type for closure Error

使用Swift 2将Alamofire升级到2.0.0.0版后出现以下错误

在此处输入图片说明

有人知道解决办法吗?

请求序列化,即responseJson更改了AlamoFire 2.0中的签名。 迁移指南》有完整的解释,但缩写版本如下。

现在,您需要提供一个接受requestresponseresult的闭包。 结果是一个enum ,可以是.Failure(NSData?, ErrorType) .Success(Value).Failure(NSData?, ErrorType)

因此,您的代码应如下所示:

Alamofire.request(.GET, urlString, parameters: params, encoding: .URL)
    .responseJson(options: .MutableContainers) { (request, response, result) -> Void in
        print(result)
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM