From 1329413d472de5610c8814a0de6a5650baffb1bb Mon Sep 17 00:00:00 2001 From: James Hays Date: Mon, 3 Nov 2014 13:57:47 -0700 Subject: [PATCH] Removed int in favor of NSUInteger and NSTimeInterval --- .gitignore | 1 + AFHTTPRequestOperationManager+AutoRetry.h | 48 +++++++------- AFHTTPRequestOperationManager+AutoRetry.m | 66 +++++++++---------- AFHTTPSessionManager+AutoRetry.h | 44 ++++++------- AFHTTPSessionManager+AutoRetry.m | 50 +++++++------- AFNetworking+AutoRetry.podspec | 2 +- .../project.pbxproj | 26 +++++--- .../AFNetworking-AutoRetry.xccheckout | 10 +-- Podfile.lock | 24 +++---- 9 files changed, 142 insertions(+), 129 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8f30a7e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +Pods diff --git a/AFHTTPRequestOperationManager+AutoRetry.h b/AFHTTPRequestOperationManager+AutoRetry.h index 7d2f87c..5b52aa3 100644 --- a/AFHTTPRequestOperationManager+AutoRetry.h +++ b/AFHTTPRequestOperationManager+AutoRetry.h @@ -7,108 +7,108 @@ #pragma clang diagnostic push #pragma ide diagnostic ignored "OCUnusedMethodInspection" -typedef int (^RetryDelayCalcBlock)(int, int, int); // int totalRetriesAllowed, int retriesRemaining, int delayBetweenIntervalsModifier +typedef NSTimeInterval (^RetryDelayCalcBlock)(NSUInteger, NSUInteger, NSTimeInterval); // int totalRetriesAllowed, int retriesRemaining, int delayBetweenIntervalsModifier @interface AFHTTPRequestOperationManager (AutoRetry) - (AFHTTPRequestOperation *)HTTPRequestOperationWithRequest:(NSURLRequest *)request success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetryOf:(int)retriesRemaining - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)retriesRemaining + retryInterval:(NSTimeInterval)intervalInSeconds; - (AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (AFHTTPRequestOperation *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (AFHTTPRequestOperation *)HEAD:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters constructingBodyWithBlock:(void (^)(id formData))block success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (AFHTTPRequestOperation *)PUT:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (AFHTTPRequestOperation *)PATCH:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (AFHTTPRequestOperation *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (AFHTTPRequestOperation *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (AFHTTPRequestOperation *)HEAD:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters constructingBodyWithBlock:(void (^)(id formData))block success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (AFHTTPRequestOperation *)PUT:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (AFHTTPRequestOperation *)PATCH:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (AFHTTPRequestOperation *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; @property (strong) id operationsDict; @property (copy) id retryDelayCalcBlock; diff --git a/AFHTTPRequestOperationManager+AutoRetry.m b/AFHTTPRequestOperationManager+AutoRetry.m index a0c96ad..32402a8 100644 --- a/AFHTTPRequestOperationManager+AutoRetry.m +++ b/AFHTTPRequestOperationManager+AutoRetry.m @@ -18,7 +18,7 @@ - (void)createOperationsDict { } - (void)createDelayRetryCalcBlock { - RetryDelayCalcBlock block = ^int(int totalRetries, int currentRetry, int delayInSecondsSpecified) { + RetryDelayCalcBlock block = ^NSTimeInterval(NSUInteger totalRetries, NSUInteger currentRetry, NSTimeInterval delayInSecondsSpecified) { return delayInSecondsSpecified; }; [self setRetryDelayCalcBlock:block]; @@ -41,7 +41,7 @@ - (id)operationsDict { - (AFHTTPRequestOperation *)HTTPRequestOperationWithRequest:(NSURLRequest *)request success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetryOf:(int)retriesRemaining retryInterval:(int)intervalInSeconds { + autoRetry:(NSUInteger)retriesRemaining retryInterval:(NSTimeInterval)intervalInSeconds { void (^retryBlock)(AFHTTPRequestOperation *, NSError *) = ^(AFHTTPRequestOperation *operation, NSError *error) { NSMutableDictionary *retryOperationDict = self.operationsDict[request]; @@ -53,7 +53,7 @@ - (AFHTTPRequestOperation *)HTTPRequestOperationWithRequest:(NSURLRequest *)requ AFHTTPRequestOperation *retryOperation = [self HTTPRequestOperationWithRequest:request success:success failure:failure - autoRetryOf:retriesRemainingCount - 1 + autoRetry:retriesRemainingCount - 1 retryInterval:intervalInSeconds]; void (^addRetryOperation)() = ^{ [self.operationQueue addOperation:retryOperation]; @@ -79,9 +79,9 @@ - (AFHTTPRequestOperation *)HTTPRequestOperationWithRequest:(NSURLRequest *)requ NSMutableDictionary *operationDict = self.operationsDict[request]; if (!operationDict) { operationDict = [NSMutableDictionary new]; - operationDict[@"originalRetryCount"] = [NSNumber numberWithInt:retriesRemaining]; + operationDict[@"originalRetryCount"] = [NSNumber numberWithInteger:retriesRemaining]; } - operationDict[@"retriesRemainingCount"] = [NSNumber numberWithInt:retriesRemaining]; + operationDict[@"retriesRemainingCount"] = [NSNumber numberWithInteger:retriesRemaining]; NSMutableDictionary *newDict = [NSMutableDictionary dictionaryWithDictionary:self.operationsDict]; newDict[request] = operationDict; self.operationsDict = newDict; @@ -99,31 +99,31 @@ - (AFHTTPRequestOperation *)HTTPRequestOperationWithRequest:(NSURLRequest *)requ return operation; } -- (AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(int)timesToRetry { +- (AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(NSUInteger)timesToRetry { return [self POST:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } -- (AFHTTPRequestOperation *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(int)timesToRetry { +- (AFHTTPRequestOperation *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(NSUInteger)timesToRetry { return [self GET:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } -- (AFHTTPRequestOperation *)HEAD:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(int)timesToRetry { +- (AFHTTPRequestOperation *)HEAD:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(NSUInteger)timesToRetry { return [self HEAD:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } -- (AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters constructingBodyWithBlock:(void (^)(id formData))block success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(int)timesToRetry { +- (AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters constructingBodyWithBlock:(void (^)(id formData))block success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(NSUInteger)timesToRetry { return [self POST:URLString parameters:parameters constructingBodyWithBlock:block success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } -- (AFHTTPRequestOperation *)PUT:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(int)timesToRetry { +- (AFHTTPRequestOperation *)PUT:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(NSUInteger)timesToRetry { return [self PUT:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } -- (AFHTTPRequestOperation *)PATCH:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(int)timesToRetry { +- (AFHTTPRequestOperation *)PATCH:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(NSUInteger)timesToRetry { return [self PATCH:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } -- (AFHTTPRequestOperation *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(int)timesToRetry { +- (AFHTTPRequestOperation *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure autoRetry:(NSUInteger)timesToRetry { return [self DELETE:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } @@ -132,10 +132,10 @@ - (AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds { + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"POST" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil]; - AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetryOf:timesToRetry retryInterval:intervalInSeconds]; + AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetry:timesToRetry retryInterval:intervalInSeconds]; [self.operationQueue addOperation:operation]; return operation; @@ -146,10 +146,10 @@ - (AFHTTPRequestOperation *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds { + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"GET" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil]; - AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetryOf:timesToRetry retryInterval:intervalInSeconds]; + AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetry:timesToRetry retryInterval:intervalInSeconds]; [self.operationQueue addOperation:operation]; return operation; @@ -159,14 +159,14 @@ - (AFHTTPRequestOperation *)HEAD:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds { + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"HEAD" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil]; AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:^(AFHTTPRequestOperation *requestOperation, __unused id responseObject) { if (success) { success(requestOperation); } - } failure:failure autoRetryOf:timesToRetry retryInterval:intervalInSeconds]; + } failure:failure autoRetry:timesToRetry retryInterval:intervalInSeconds]; [self.operationQueue addOperation:operation]; return operation; @@ -177,10 +177,10 @@ - (AFHTTPRequestOperation *)POST:(NSString *)URLString constructingBodyWithBlock:(void (^)(id formData))block success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds { + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSMutableURLRequest *request = [self.requestSerializer multipartFormRequestWithMethod:@"POST" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters constructingBodyWithBlock:block error:nil]; - AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetryOf:timesToRetry retryInterval:intervalInSeconds]; + AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetry:timesToRetry retryInterval:intervalInSeconds]; [self.operationQueue addOperation:operation]; return operation; @@ -190,10 +190,10 @@ - (AFHTTPRequestOperation *)PUT:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds { + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"PUT" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil]; - AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetryOf:timesToRetry retryInterval:intervalInSeconds]; + AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetry:timesToRetry retryInterval:intervalInSeconds]; [self.operationQueue addOperation:operation]; return operation; @@ -203,10 +203,10 @@ - (AFHTTPRequestOperation *)PATCH:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds { + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"PATCH" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil]; - AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetryOf:timesToRetry retryInterval:intervalInSeconds]; + AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetry:timesToRetry retryInterval:intervalInSeconds]; [self.operationQueue addOperation:operation]; return operation; @@ -216,10 +216,10 @@ - (AFHTTPRequestOperation *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds { + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSMutableURLRequest *request = [self.requestSerializer requestWithMethod:@"DELETE" URLString:[[NSURL URLWithString:URLString relativeToURL:self.baseURL] absoluteString] parameters:parameters error:nil]; - AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetryOf:timesToRetry retryInterval:intervalInSeconds]; + AFHTTPRequestOperation *operation = [self HTTPRequestOperationWithRequest:request success:success failure:failure autoRetry:timesToRetry retryInterval:intervalInSeconds]; [self.operationQueue addOperation:operation]; return operation; diff --git a/AFHTTPSessionManager+AutoRetry.h b/AFHTTPSessionManager+AutoRetry.h index 028bfbb..d2845b0 100644 --- a/AFHTTPSessionManager+AutoRetry.h +++ b/AFHTTPSessionManager+AutoRetry.h @@ -10,8 +10,8 @@ @interface AFHTTPSessionManager (AutoRetry) -- (NSURLSessionDataTask *)requestUrlWithAutoRetry:(int)retriesRemaining - retryInterval:(int)intervalInSeconds +- (NSURLSessionDataTask *)requestUrlWithAutoRetry:(NSUInteger)retriesRemaining + retryInterval:(NSTimeInterval)intervalInSeconds originalRequestCreator:(NSURLSessionDataTask *(^)(void (^)(NSURLSessionDataTask *, NSError *)))taskCreator originalFailure:(void (^)(NSURLSessionDataTask *, NSError *))failure; @@ -19,88 +19,88 @@ parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id respo))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (NSURLSessionDataTask *)HEAD:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters constructingBodyWithBlock:(void (^)(id formData))block success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (NSURLSessionDataTask *)PUT:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (NSURLSessionDataTask *)PATCH:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (NSURLSessionDataTask *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds; + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds; - (NSURLSessionDataTask *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id respo))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (NSURLSessionDataTask *)HEAD:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters constructingBodyWithBlock:(void (^)(id formData))block success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (NSURLSessionDataTask *)PUT:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; - (NSURLSessionDataTask *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry; + autoRetry:(NSUInteger)timesToRetry; @property (strong) id tasksDict; @property (copy) id retryDelayCalcBlock; diff --git a/AFHTTPSessionManager+AutoRetry.m b/AFHTTPSessionManager+AutoRetry.m index 083d5ef..04c6370 100644 --- a/AFHTTPSessionManager+AutoRetry.m +++ b/AFHTTPSessionManager+AutoRetry.m @@ -20,7 +20,7 @@ - (void)createTasksDict { } - (void)createDelayRetryCalcBlock { - RetryDelayCalcBlock block = ^int(int totalRetries, int currentRetry, int delayInSecondsSpecified) { + RetryDelayCalcBlock block = ^NSTimeInterval(NSUInteger totalRetries, NSUInteger currentRetry, NSTimeInterval delayInSecondsSpecified) { return delayInSecondsSpecified; }; [self setRetryDelayCalcBlock:block]; @@ -40,8 +40,8 @@ - (id)tasksDict { return self.__tasksDict; } -- (NSURLSessionDataTask *)requestUrlWithAutoRetry:(int)retriesRemaining - retryInterval:(int)intervalInSeconds +- (NSURLSessionDataTask *)requestUrlWithAutoRetry:(NSUInteger)retriesRemaining + retryInterval:(NSTimeInterval)intervalInSeconds originalRequestCreator:(NSURLSessionDataTask *(^)(void (^)(NSURLSessionDataTask *, NSError *)))taskCreator originalFailure:(void(^)(NSURLSessionDataTask *, NSError *))failure { id taskcreatorCopy = [taskCreator copy]; @@ -77,9 +77,9 @@ - (NSURLSessionDataTask *)requestUrlWithAutoRetry:(int)retriesRemaining NSMutableDictionary *taskDict = self.tasksDict[taskcreatorCopy]; if (!taskDict) { taskDict = [NSMutableDictionary new]; - taskDict[@"originalRetryCount"] = [NSNumber numberWithInt:retriesRemaining]; + taskDict[@"originalRetryCount"] = [NSNumber numberWithInteger:retriesRemaining]; } - taskDict[@"retriesRemainingCount"] = [NSNumber numberWithInt:retriesRemaining]; + taskDict[@"retriesRemainingCount"] = [NSNumber numberWithInteger:retriesRemaining]; NSMutableDictionary *newDict = [NSMutableDictionary dictionaryWithDictionary:self.tasksDict]; newDict[task] = taskDict; self.tasksDict = newDict; @@ -90,8 +90,8 @@ - (NSURLSessionDataTask *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id respo))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSURLSessionDataTask *task = [self requestUrlWithAutoRetry:timesToRetry retryInterval:intervalInSeconds originalRequestCreator:^NSURLSessionDataTask *(void (^retryBlock)(NSURLSessionDataTask *, NSError *)) { return [self GET:URLString parameters:parameters success:success failure:retryBlock]; @@ -103,8 +103,8 @@ - (NSURLSessionDataTask *)HEAD:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSURLSessionDataTask *task = [self requestUrlWithAutoRetry:timesToRetry retryInterval:intervalInSeconds originalRequestCreator:^NSURLSessionDataTask *(void (^retryBlock)(NSURLSessionDataTask *, NSError *)) { return [self HEAD:URLString parameters:parameters success:success failure:retryBlock]; @@ -116,8 +116,8 @@ - (NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSURLSessionDataTask *task = [self requestUrlWithAutoRetry:timesToRetry retryInterval:intervalInSeconds originalRequestCreator:^NSURLSessionDataTask *(void (^retryBlock)(NSURLSessionDataTask *, NSError *)) { return [self POST:URLString parameters:parameters success:success failure:retryBlock]; @@ -130,8 +130,8 @@ - (NSURLSessionDataTask *)POST:(NSString *)URLString constructingBodyWithBlock:(void (^)(id formData))block success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSURLSessionDataTask *task = [self requestUrlWithAutoRetry:timesToRetry retryInterval:intervalInSeconds originalRequestCreator:^NSURLSessionDataTask *(void (^retryBlock)(NSURLSessionDataTask *, NSError *)) { return [self POST:URLString parameters:parameters constructingBodyWithBlock:block success:success failure:retryBlock]; @@ -143,8 +143,8 @@ - (NSURLSessionDataTask *)PUT:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSURLSessionDataTask *task = [self requestUrlWithAutoRetry:timesToRetry retryInterval:intervalInSeconds originalRequestCreator:^NSURLSessionDataTask *(void (^retryBlock)(NSURLSessionDataTask *, NSError *)) { @@ -157,8 +157,8 @@ - (NSURLSessionDataTask *)PATCH:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSURLSessionDataTask *task = [self requestUrlWithAutoRetry:timesToRetry retryInterval:intervalInSeconds originalRequestCreator:^NSURLSessionDataTask *(void (^retryBlock)(NSURLSessionDataTask *, NSError *)) { @@ -171,8 +171,8 @@ - (NSURLSessionDataTask *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry - retryInterval:(int)intervalInSeconds + autoRetry:(NSUInteger)timesToRetry + retryInterval:(NSTimeInterval)intervalInSeconds { NSURLSessionDataTask *task = [self requestUrlWithAutoRetry:timesToRetry retryInterval:intervalInSeconds originalRequestCreator:^NSURLSessionDataTask *(void (^retryBlock)(NSURLSessionDataTask *, NSError *)) { return [self DELETE:URLString parameters:parameters success:success failure:retryBlock]; @@ -184,7 +184,7 @@ - (NSURLSessionDataTask *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id respo))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry { + autoRetry:(NSUInteger)timesToRetry { return [self GET:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } @@ -192,7 +192,7 @@ - (NSURLSessionDataTask *)HEAD:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry { + autoRetry:(NSUInteger)timesToRetry { return [self HEAD:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } @@ -200,7 +200,7 @@ - (NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry { + autoRetry:(NSUInteger)timesToRetry { return [self POST:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } @@ -209,7 +209,7 @@ - (NSURLSessionDataTask *)POST:(NSString *)URLString constructingBodyWithBlock:(void (^)(id formData))block success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry { + autoRetry:(NSUInteger)timesToRetry { return [self POST:URLString parameters:parameters constructingBodyWithBlock:block success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } @@ -217,7 +217,7 @@ - (NSURLSessionDataTask *)PUT:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry { + autoRetry:(NSUInteger)timesToRetry { return [self PUT:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } @@ -225,7 +225,7 @@ - (NSURLSessionDataTask *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure - autoRetry:(int)timesToRetry { + autoRetry:(NSUInteger)timesToRetry { return [self DELETE:URLString parameters:parameters success:success failure:failure autoRetry:timesToRetry retryInterval:0]; } diff --git a/AFNetworking+AutoRetry.podspec b/AFNetworking+AutoRetry.podspec index 66b1f33..2fb5425 100644 --- a/AFNetworking+AutoRetry.podspec +++ b/AFNetworking+AutoRetry.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'AFNetworking+AutoRetry' - s.version = '0.0.5' + s.version = '0.0.6' s.summary = 'Auto Retries for AFNetworking requests' s.description = <<-DESC A minimal category which extends AFNetworking, currently only AFHTTPRequestOperationManager, to diff --git a/AFNetworking-AutoRetry.xcodeproj/project.pbxproj b/AFNetworking-AutoRetry.xcodeproj/project.pbxproj index 0ae0f1f..8c193d0 100644 --- a/AFNetworking-AutoRetry.xcodeproj/project.pbxproj +++ b/AFNetworking-AutoRetry.xcodeproj/project.pbxproj @@ -49,8 +49,9 @@ 35D93B5F475C87CD9CACC72F /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; 35D93BD14242A0522AC0FE7A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 35D93C3CB1526F8767664F25 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; + 486B6797FEE10562E1762168 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = ""; }; 7135D125C62044819695FCA7 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; - DE48F9C09CC74C9F9A431905 /* Pods.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.xcconfig; path = Pods/Pods.xcconfig; sourceTree = ""; }; + 93B38F5149BB01AABF2B5705 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -76,13 +77,22 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 2B3CD95434F621D96C1AD03C /* Pods */ = { + isa = PBXGroup; + children = ( + 93B38F5149BB01AABF2B5705 /* Pods.release.xcconfig */, + 486B6797FEE10562E1762168 /* Pods.debug.xcconfig */, + ); + name = Pods; + sourceTree = ""; + }; 35D93007FBB49E9B6A862C77 /* AFNetworking-AutoRetry */ = { isa = PBXGroup; children = ( - 35D9342A6DA4F64128E1BB78 /* AFHTTPSessionManager+AutoRetry.m */, 35D93900021E59BAF4F68B12 /* AFHTTPRequestOperationManager+AutoRetry.h */, 35D931D7B6B3A92BD95A7E6D /* AFHTTPRequestOperationManager+AutoRetry.m */, 35D9343E34B4ED744C9C7A68 /* AFHTTPSessionManager+AutoRetry.h */, + 35D9342A6DA4F64128E1BB78 /* AFHTTPSessionManager+AutoRetry.m */, ); path = "AFNetworking-AutoRetry"; sourceTree = ""; @@ -114,7 +124,7 @@ 35D93B5F475C87CD9CACC72F /* LICENSE */, 35D938B9DE4C6674EDF61DF8 /* AFNetworking+AutoRetry.podspec */, 35D9383FF1FD8220D3D4A3E7 /* Podfile */, - DE48F9C09CC74C9F9A431905 /* Pods.xcconfig */, + 2B3CD95434F621D96C1AD03C /* Pods */, ); sourceTree = ""; }; @@ -174,8 +184,6 @@ mainGroup = 35D93F36B199968C936F7B4B; productRefGroup = 35D93E6FB6E91AC2D2BD1D47 /* Products */; projectDirPath = ""; - projectReferences = ( - ); projectRoot = ""; targets = ( 35D93512DFDB6E9BC9EF7ADC /* AFNetworking-AutoRetry */, @@ -207,7 +215,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Pods-resources.sh\"\n"; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n"; showEnvVarsInLog = 0; }; C8BDE9318D774086A9BBD725 /* Check Pods Manifest.lock */ = { @@ -303,7 +311,7 @@ }; 35D938DC094EABFFAF36C81D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DE48F9C09CC74C9F9A431905 /* Pods.xcconfig */; + baseConfigurationReference = 486B6797FEE10562E1762168 /* Pods.debug.xcconfig */; buildSettings = { DSTROOT = /tmp/AFNetworking_AutoRetry.dst; GCC_PRECOMPILE_PREFIX_HEADER = YES; @@ -317,7 +325,7 @@ }; 35D93CBBB38C1BAE1225B8AB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DE48F9C09CC74C9F9A431905 /* Pods.xcconfig */; + baseConfigurationReference = 93B38F5149BB01AABF2B5705 /* Pods.release.xcconfig */; buildSettings = { DSTROOT = /tmp/AFNetworking_AutoRetry.dst; GCC_PRECOMPILE_PREFIX_HEADER = YES; @@ -391,6 +399,7 @@ 35D938DC094EABFFAF36C81D /* Debug */, ); defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; }; 35D937547C3123256E75348F /* Build configuration list for PBXProject "AFNetworking-AutoRetry" */ = { isa = XCConfigurationList; @@ -408,6 +417,7 @@ 35D93D7DEB953CD2835E2D8F /* Debug */, ); defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; diff --git a/AFNetworking-AutoRetry.xcworkspace/xcshareddata/AFNetworking-AutoRetry.xccheckout b/AFNetworking-AutoRetry.xcworkspace/xcshareddata/AFNetworking-AutoRetry.xccheckout index f0b9569..ff1ec56 100644 --- a/AFNetworking-AutoRetry.xcworkspace/xcshareddata/AFNetworking-AutoRetry.xccheckout +++ b/AFNetworking-AutoRetry.xcworkspace/xcshareddata/AFNetworking-AutoRetry.xccheckout @@ -10,29 +10,29 @@ AFNetworking-AutoRetry IDESourceControlProjectOriginsDictionary - 86C26530-664E-4B1E-A1FC-E4F68BC640E2 + 4D87240AC01548E74E8E977EEA902158ABCAA2EC ssh://github.com/shaioz/AFNetworking-AutoRetry.git IDESourceControlProjectPath AFNetworking-AutoRetry.xcworkspace IDESourceControlProjectRelativeInstallPathDictionary - 86C26530-664E-4B1E-A1FC-E4F68BC640E2 + 4D87240AC01548E74E8E977EEA902158ABCAA2EC .. IDESourceControlProjectURL ssh://github.com/shaioz/AFNetworking-AutoRetry.git IDESourceControlProjectVersion - 110 + 111 IDESourceControlProjectWCCIdentifier - 86C26530-664E-4B1E-A1FC-E4F68BC640E2 + 4D87240AC01548E74E8E977EEA902158ABCAA2EC IDESourceControlProjectWCConfigurations IDESourceControlRepositoryExtensionIdentifierKey public.vcs.git IDESourceControlWCCIdentifierKey - 86C26530-664E-4B1E-A1FC-E4F68BC640E2 + 4D87240AC01548E74E8E977EEA902158ABCAA2EC IDESourceControlWCCName AFNetworking-AutoRetry diff --git a/Podfile.lock b/Podfile.lock index 41a0ef8..62ceddd 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,21 +1,23 @@ PODS: - - AFNetworking (2.2.3): + - AFNetworking (2.4.1): - AFNetworking/NSURLConnection - AFNetworking/NSURLSession - AFNetworking/Reachability - AFNetworking/Security - AFNetworking/Serialization - AFNetworking/UIKit - - AFNetworking/NSURLConnection (2.2.3): + - AFNetworking/NSURLConnection (2.4.1): - AFNetworking/Reachability - AFNetworking/Security - AFNetworking/Serialization - - AFNetworking/NSURLSession (2.2.3): - - AFNetworking/NSURLConnection - - AFNetworking/Reachability (2.2.3) - - AFNetworking/Security (2.2.3) - - AFNetworking/Serialization (2.2.3) - - AFNetworking/UIKit (2.2.3): + - AFNetworking/NSURLSession (2.4.1): + - AFNetworking/Reachability + - AFNetworking/Security + - AFNetworking/Serialization + - AFNetworking/Reachability (2.4.1) + - AFNetworking/Security (2.4.1) + - AFNetworking/Serialization (2.4.1) + - AFNetworking/UIKit (2.4.1): - AFNetworking/NSURLConnection - AFNetworking/NSURLSession - ObjcAssociatedObjectHelpers (1.2.1) @@ -25,7 +27,7 @@ DEPENDENCIES: - ObjcAssociatedObjectHelpers SPEC CHECKSUMS: - AFNetworking: ae513199cca79e9d7af2708ccabe2ed075550c42 - ObjcAssociatedObjectHelpers: 6e6d32dd3853f567d3b41924ff42eb565628ec38 + AFNetworking: 0aabc6fae66d6e5d039eeb21c315843c7aae51ab + ObjcAssociatedObjectHelpers: bbb9f597f62ab0d7b0c187f56bc887c9f7d0c8f0 -COCOAPODS: 0.32.1 +COCOAPODS: 0.34.4