gpt4 book ai didi

ios - 转换为 Xcode 7 后 Alamofire + SwiftyJSON 编译错误

转载 作者:搜寻专家 更新时间:2023-10-30 22:04:44 26 4
gpt4 key购买 nike

这一行对我来说一直很好用,可以发出 Alamofire 请求并获得 JSON 响应。

Alamofire.request(req).responseJSON() {
(request, response, data, error) in

// ....

}

升级到 XCode 7 并将项目转换为 Swift 2.0 后,所有具有我的 Alamofire 请求的代码行都没有显示此错误:

'(_, _, _, _) -> Void' is not convertible to 'Response<AnyObject, NSError> -> Void'

最佳答案

在这个 link 中找到了答案但它是日文的。从现在看来这是正确的(取自链接中的答案):

Alamofire.request(.GET, requestUrl).responseJSON {
response in
if response.result.isSuccess {
let jsonDic = response.result.value as! NSDictionary
let responseData = jsonDic["responseData"] as! NSDictionary
self.newsDataArray = responseData["results"] as! NSArray
self.table.reloadData()
}
}

关于ios - 转换为 Xcode 7 后 Alamofire + SwiftyJSON 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32723472/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com