情形:进入一个页面之后会和后台拉数据,那么就需要给用户提示你是不是断网了
if resultJson.error != nil{
if let underlyingError = resultJson.error!.underlyingError {
if let urlError = underlyingError as? URLError {
switch urlError.code {
case .timedOut:
HSFAlert.show(singleButton: true, title: "连接超时", content: "请检查网络设置", presentedVC: self)
case .notConnectedToInternet:
HSFAlert.show(singleButton: true, title: "失去连接", content: "请检查网络设置", presentedVC: self)
default:
//Do something
HSFAlert.show(singleButton: true, title: "网络故障", content: "请检查网络设置", presentedVC: self)
}
}
}
}else{}
之前使用update的回调效果很不好,应该是使用的姿势问题