Commit f0390d7d cgx

优化网络(response为nil,网络异常)

1 个父辈 e8168d3c
...@@ -66,7 +66,7 @@ NSString * const NetworkUnableError = @"网络不给力,请检查您的网络 ...@@ -66,7 +66,7 @@ NSString * const NetworkUnableError = @"网络不给力,请检查您的网络
// 处理服务器内部错误 // 处理服务器内部错误
NSHTTPURLResponse *httpRes = (NSHTTPURLResponse *)response; NSHTTPURLResponse *httpRes = (NSHTTPURLResponse *)response;
if (!(httpRes.statusCode == 200)) { if (httpRes && !(httpRes.statusCode == 200)) {
DSLog(@"httpRes:%@", httpRes); DSLog(@"httpRes:%@", httpRes);
NSString *errInfo = [NSHTTPURLResponse localizedStringForStatusCode:httpRes.statusCode]; NSString *errInfo = [NSHTTPURLResponse localizedStringForStatusCode:httpRes.statusCode];
failure(@{@"errorCode":@(DSResCodeServerErr), @"errMessage":errInfo}); failure(@{@"errorCode":@(DSResCodeServerErr), @"errMessage":errInfo});
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!