0
Alamofire.request(NEWS_FEED_URL).responseJSON { response in
guard let newsResponse = response.result.value as? [[String:String]] else{
print("Error")
return
}
print("JSON: \(newsResponse)")
这是我的alamofire代码来获得服务器的响应。大多数时候它工作正常,但有时会失败并打印错误。即使我在故障块中粘贴打印(“JSON:”,newsResponse),它也会显示响应,但它不会进入成功块。我也打印一次状态码。它给我200.我的互联网运行良好,相关的网址在邮差中给予回复。但有时它不工作为什么?Swift 3 Alamofire有时会失败
当失败那么你的反应不是'[[字符串:字符串]]'这里添加的响应,当它失败 –
这肯定是在说NiravD。它失败了,因为演员不工作。在这种情况下打印回复,看看应该做什么。 – Larme
响应如下:[{key:value},{key:value},{key:value}] – Sptibo