RANetworkTaskDelegate.h 625 B

123456789101112131415161718192021222324
  1. //
  2. // JKNetworkSessionDelegate.h
  3. // Test Upload Progress
  4. //
  5. // Created by Jack on 2017/1/11.
  6. // Copyright © 2017年 mini1. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. //#import "JKNetworkResult.h"
  10. typedef void(^resultHandler)(NSMutableDictionary *result);
  11. typedef void(^progressHandler)(NSURLSessionTask *task,double progress);
  12. @interface RANetworkTaskDelegate : NSObject <NSURLSessionDataDelegate>
  13. @property (nonatomic,copy) progressHandler p;
  14. @property (nonatomic,copy) resultHandler r;
  15. @property (nonatomic,copy) id(^decryptHandler)(NSString *encryptString);
  16. + (instancetype)sharedInstance;
  17. @end