Skip to content

Commit 2c5bf99

Browse files
committed
update
1 parent a7058df commit 2c5bf99

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

MYNetWorkingDemo/NetWorking/example/ApiManager.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88

99
#import <Foundation/Foundation.h>
1010

11-
@class RequestObject;
11+
@class MYApiRequestObject;
1212

13-
typedef void(^MYApiExampleFinished)(RequestObject *request,id result);
13+
typedef void(^MYApiExampleFinished)(MYApiRequestObject *request,id result);
1414

1515
@interface ApiManager : NSObject
1616

MYNetWorkingDemo/NetWorking/example/ApiManager.m

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,14 @@ - (void)excuteGetList:(MYApiExampleFinished)finish
2525

2626
//可能我在这里做一些转模型,或者数据的处理,将数据转换成直接可用的。或者一些异常处理
2727

28+
//成功处理
29+
if (response.successed) {
30+
finish(request,response.data);
31+
32+
//失败处理
33+
}else{
34+
35+
}
2836

2937
} progress:nil];
3038
}

MYNetWorkingDemo/NetWorking/example/ViewController.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ - (void)viewDidLoad {
2828
//使用方法一 (VC里直接使用)
2929
[self loadData];
3030

31-
//使用方法二 (二次封装,自己再封装一层到TGFApiExampleManager里)
31+
//使用方法二 (二次封装,自己再封装一层到ApiManager里)
3232
[self loadData1];
3333

3434

@@ -84,8 +84,8 @@ - (void)loadData
8484
- (void)loadData1
8585
{
8686
//对MYApiManager进行二次封装,在自己的apiManager里可以自行处理异常或者数据等
87-
[self.api excuteGetList:^(RequestObject *request, id result) {
88-
87+
[self.api excuteGetList:^(MYApiRequestObject *request, id result) {
88+
RequestObject *rq = (RequestObject *)request;
8989
}];
9090
}
9191

0 commit comments

Comments
 (0)