【发布时间】:2016-01-15 16:35:16
【问题描述】:
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”、“未找到服务器”等错误,以便为用户提供信息性借口,说明他们的内容无法加载的原因?
【问题讨论】:
-
是的,我如何确定发生了什么故障?真可怕!