// // RAUploadManager.h // test_autolayout // // Created by Ray on 02/05/2017. // Copyright © 2017 USAI. All rights reserved. // #import #import "RAUploadOperation.h" //@class RAUploadManager; ////@protocol RAUploadManagerDelegate // ////@required ////- (void)uploadManager:(RAUploadManager *)manager didRemoveTasks:(NSArray *)tasks; // //@end @interface RAUploadManager : NSObject @property (assign) int maxThread; @property (assign) int activeThread; @property (assign) int maxRetry; @property (assign) TaskStatus newtaskStatus; @property (strong,nonatomic) NSMutableArray* arr_queue; //-(void) upload:(NSString*) url; -(void) addTask:(NSMutableDictionary*) task; -(void) addTasks:(NSMutableArray*) tasks; @property (assign) bool removeFinish; @property (assign) bool removeError; @property (strong,nonatomic) NSOperationQueue* operation_queue; //@property (nonatomic,weak) id delegate; @end