From caccf34369c5bb7c26c32f266d6726bde218cad6 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期二, 02 三月 2021 13:19:12 +0800 Subject: [PATCH] 2021-03-02 1.封装网络请求方法 --- Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Global/ResponseData.m | 41 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 41 insertions(+), 0 deletions(-) diff --git a/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Global/ResponseData.m b/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Global/ResponseData.m index eb4aa3d..30e621e 100644 --- a/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Global/ResponseData.m +++ b/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/Global/ResponseData.m @@ -10,4 +10,45 @@ @implementation ResponseData + +/// Description +- (BOOL)success +{ + //娌充笢code涓�0 锛岃悿鐭充负200 浠h〃鎴愬姛 + return [self.code isEqual: @"0"] || [self.code isEqual: @"200"] ; +} + + +/// 瑙f瀽杩斿洖瀛楀吀鍙傛暟 +/// @param dic 杩斿洖鍙傛暟 +- (id)initWithDictionary:(NSDictionary *)dic +{ + if (self = [super init]) { + @try { + if (dic) { + //1.鍙栧嚭杩斿洖鏁版嵁鐨勭姸鎬佺爜 + self.code = [NSString stringWithFormat:@"%@", dic[@"code"]]; + //2.鎻愮ず淇℃伅 + self.message = [dic objectForKey:@"message"]; + //3.杩斿洖鏁版嵁 + NSDictionary *mData = (NSDictionary *)[dic objectForKey:@"data"]; + self.data = mData; + } else { + //娌℃湁杩斿洖鏁版嵁 + self.message = @"缃戠粶閿欒"; + self.data = nil; + self.code = @"-2"; + } + } + //鎺ユ敹鍒板紓甯� + @catch (NSException *exception) { + self.data = dic; + self.code = @"-1"; + } + @finally { + + } + } + return self; +} @end -- Gitblit v1.8.0