Commit b24a0512c9013361ad07716653b5870c86ea0a2d

Authored by 毕珂
1 parent de8a11f3

网络请求类 在处理缓存数据,且缓存数据失败时不回调

DSToolsModuleF.podspec
1 Pod::Spec.new do |s| 1 Pod::Spec.new do |s|
2 2
3 s.name = "DSToolsModuleF" 3 s.name = "DSToolsModuleF"
4 - s.version = "0.0.32" 4 + s.version = "0.0.33"
5 s.summary = "DSToolsModuleF" 5 s.summary = "DSToolsModuleF"
6 s.homepage = "http://bj.gitlab.cnlive.com/DSIOSTeam" 6 s.homepage = "http://bj.gitlab.cnlive.com/DSIOSTeam"
7 s.authors = { "DSIOSTeam" => "694092596@qq.com" } 7 s.authors = { "DSIOSTeam" => "694092596@qq.com" }
DSToolsModuleF/Frameworks/DSToolsModule.framework/DSToolsModule
No preview for this file type
DSToolsModuleF/Frameworks/DSToolsModule.framework/Headers/DSNetworkDisposeModel.h
@@ -9,7 +9,7 @@ @@ -9,7 +9,7 @@
9 #import <UIKit/UIKit.h> 9 #import <UIKit/UIKit.h>
10 10
11 //中投电商错误Domain 11 //中投电商错误Domain
12 -FOUNDATION_EXPORT NSErrorDomain const CNCnliveDSErrorDomain; 12 +FOUNDATION_EXPORT NSErrorDomain _Nonnull const CNCnliveDSErrorDomain;
13 //当请求网络成功,获取数据失败时显示提示信息 即后台返回消息为空时 13 //当请求网络成功,获取数据失败时显示提示信息 即后台返回消息为空时
14 UIKIT_EXTERN NSString * _Nonnull const kDSRequestDataFailureMessage; 14 UIKIT_EXTERN NSString * _Nonnull const kDSRequestDataFailureMessage;
15 //网络请求失败时提示信息 15 //网络请求失败时提示信息
@@ -26,19 +26,21 @@ NS_ASSUME_NONNULL_BEGIN @@ -26,19 +26,21 @@ NS_ASSUME_NONNULL_BEGIN
26 26
27 @param json 数据串 27 @param json 数据串
28 @param error 错误 28 @param error 错误
  29 + @param isCacheData 是否是缓存数据
29 @param result 结果 30 @param result 结果
30 */ 31 */
31 -+(void)disposeJson:(id)json error:(NSError *)error result:(void (^)(NSUInteger code, id _Nullable jsonData, NSError * _Nullable error))result; 32 ++(void)disposeJson:(id)json error:(NSError *)error isCacheData:(BOOL)isCacheData result:(void (^)(BOOL isCacheData, NSUInteger code, id _Nullable jsonData, NSError * _Nullable error))result;
32 33
33 /** 34 /**
34 处理数据(有特殊错误提示) 35 处理数据(有特殊错误提示)
35 36
36 @param json 数据串 37 @param json 数据串
37 @param error 错误 38 @param error 错误
  39 + @param isCacheData 是否是缓存数据
38 @param specialErrorMessage 特殊的错误提示 40 @param specialErrorMessage 特殊的错误提示
39 @param result 结果 41 @param result 结果
40 */ 42 */
41 -+(void)disposeJson:(id)json error:(NSError *)error specialErrorMessage:(NSString * _Nullable)specialErrorMessage result:(void (^)(NSUInteger code, id _Nullable jsonData, NSError * _Nullable error))result; 43 ++(void)disposeJson:(id)json error:(NSError *)error isCacheData:(BOOL)isCacheData specialErrorMessage:(NSString * _Nullable)specialErrorMessage result:(void (^)(BOOL isCacheData, NSUInteger code, id _Nullable jsonData, NSError * _Nullable error))result;
42 44
43 @end 45 @end
44 46
DSToolsModuleF/Frameworks/DSToolsModule.framework/Info.plist
No preview for this file type