Alamofire的一个示例如下:
Alamofire.request(.GET, "https://httpbin.org/get", parameters: ["foo": "bar"])
.validate()
.responseJSON { response in
switch response.result {
case .Success:
print("Validation Successful")
case .Failure(let error):
print(error)
}
}
如何处理类似于“网络中断”、“404”、“服务器未找到”等错误,以向用户提供有意义的信息,告知他们为什么无法加载内容?
.Failure
情况的文档?它是否包括网络故障/服务器不可达错误? - William Entriken