| | |
| | | |
| | | @implementation ResponseData |
| | | |
| | | |
| | | /// Description |
| | | - (BOOL)success |
| | | { |
| | | //河东code为0 ,萤石为200 代表成功 |
| | | return [self.code isEqual: @"0"] || [self.code isEqual: @"200"] ; |
| | | /// init |
| | | -(id)init { |
| | | if (self = [super init]) { |
| | | self.code = @"-1"; |
| | | self.message = @"请求服务器失败,请稍后再试!"; |
| | | |
| | | } |
| | | return self; |
| | | } |
| | | |
| | | |
| | | /// 解析返回字典参数 |
| | | /// 初始化并解析返回字典参数 |
| | | /// @param dic 返回参数 |
| | | - (id)initWithDictionary:(NSDictionary *)dic |
| | | { |
| | |
| | | self.data = mData; |
| | | } else { |
| | | //没有返回数据 |
| | | self.message = @"网络错误"; |
| | | self.message = @"请求服务器失败,请稍后再试!"; |
| | | self.data = nil; |
| | | self.code = @"-2"; |
| | | self.code = @"-1"; |
| | | } |
| | | } |
| | | //接收到异常 |
| | | @catch (NSException *exception) { |
| | | self.message = @"数据解析错误"; |
| | | self.data = dic; |
| | | self.code = @"-1"; |
| | | self.code = @"-2"; |
| | | } |
| | | @finally { |
| | | |
| | |
| | | } |
| | | return self; |
| | | } |
| | | |
| | | /// Description |
| | | - (BOOL)success |
| | | { |
| | | //河东code为0 ,萤石为200 代表成功 |
| | | return [self.code isEqual: @"0"] || [self.code isEqual: @"200"] ; |
| | | } |
| | | |
| | | @end |