Lav*_*vvo 6 xcode ios swift alamofire swifty-json
这条线对我来说一直很好,可以用来制作Alamofire请求并获得JSON响应.
Alamofire.request(req).responseJSON() {
(request, response, data, error) in
// ....
}
Run Code Online (Sandbox Code Playgroud)
升级到XCode 7并将Project转换为Swift 2.0后,具有我的Alamofire请求的所有代码行都没有显示此错误:
'(_, _, _, _) -> Void' is not convertible to 'Response<AnyObject, NSError> -> Void'
Run Code Online (Sandbox Code Playgroud)
小智 14
在这个链接中找到答案,但它是日语.从现在开始这似乎是正确的(取自链接中的答案):
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()
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3648 次 |
| 最近记录: |