diff --git a/AFNetworking/AFHTTPClient.m b/AFNetworking/AFHTTPClient.m index ccc4cfe..772e010 100755 --- a/AFNetworking/AFHTTPClient.m +++ b/AFNetworking/AFHTTPClient.m @@ -553,7 +553,7 @@ static void AFNetworkReachabilityReleaseCallback(const void *info) {} completionBlock(operations); } }); -#ifdef OS_OBJECT_USE_OBJC +#if OS_OBJECT_USE_OBJC != 1 dispatch_release(dispatchGroup); #endif }]; diff --git a/AFNetworking/AFHTTPRequestOperation.m b/AFNetworking/AFHTTPRequestOperation.m index 2421710..87230a5 100644 --- a/AFNetworking/AFHTTPRequestOperation.m +++ b/AFNetworking/AFHTTPRequestOperation.m @@ -111,14 +111,14 @@ static void AFSwizzleClassMethodWithClassAndSelectorUsingBlock(Class klass, SEL - (void)dealloc { if (_successCallbackQueue) { -#ifdef OS_OBJECT_USE_OBJC +#if OS_OBJECT_USE_OBJC != 1 dispatch_release(_successCallbackQueue); #endif _successCallbackQueue = NULL; } if (_failureCallbackQueue) { -#ifdef OS_OBJECT_USE_OBJC +#if OS_OBJECT_USE_OBJC != 1 dispatch_release(_failureCallbackQueue); #endif _failureCallbackQueue = NULL; @@ -201,14 +201,14 @@ static void AFSwizzleClassMethodWithClassAndSelectorUsingBlock(Class klass, SEL - (void)setSuccessCallbackQueue:(dispatch_queue_t)successCallbackQueue { if (successCallbackQueue != _successCallbackQueue) { if (_successCallbackQueue) { -#ifdef OS_OBJECT_USE_OBJC +#if OS_OBJECT_USE_OBJC != 1 dispatch_release(_successCallbackQueue); #endif _successCallbackQueue = NULL; } if (successCallbackQueue) { -#ifdef OS_OBJECT_USE_OBJC +#if OS_OBJECT_USE_OBJC != 1 dispatch_retain(successCallbackQueue); #endif _successCallbackQueue = successCallbackQueue; @@ -219,14 +219,14 @@ static void AFSwizzleClassMethodWithClassAndSelectorUsingBlock(Class klass, SEL - (void)setFailureCallbackQueue:(dispatch_queue_t)failureCallbackQueue { if (failureCallbackQueue != _failureCallbackQueue) { if (_failureCallbackQueue) { -#ifdef OS_OBJECT_USE_OBJC +#if OS_OBJECT_USE_OBJC != 1 dispatch_release(_failureCallbackQueue); #endif _failureCallbackQueue = NULL; } if (failureCallbackQueue) { -#ifdef OS_OBJECT_USE_OBJC +#if OS_OBJECT_USE_OBJC != 1 dispatch_retain(failureCallbackQueue); #endif _failureCallbackQueue = failureCallbackQueue;