From b63ed504f6d1e652d9fbd67c1490e7821b159c75 Mon Sep 17 00:00:00 2001
From: admin <lrj@aelines-MacBook-Air.local>
Date: 星期一, 17 一月 2022 17:49:33 +0800
Subject: [PATCH] 3.1.3

---
 Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m b/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m
old mode 100755
new mode 100644
index 5934d68..41c18a6
--- a/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m
+++ b/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m
@@ -48,11 +48,7 @@
 @implementation UIImageView (AFNetworking)
 
 + (AFImageDownloader *)sharedImageDownloader {
-
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Wgnu"
     return objc_getAssociatedObject(self, @selector(sharedImageDownloader)) ?: [AFImageDownloader defaultInstance];
-#pragma clang diagnostic pop
 }
 
 + (void)setSharedImageDownloader:(AFImageDownloader *)imageDownloader {
@@ -79,17 +75,20 @@
                        success:(void (^)(NSURLRequest *request, NSHTTPURLResponse * _Nullable response, UIImage *image))success
                        failure:(void (^)(NSURLRequest *request, NSHTTPURLResponse * _Nullable response, NSError *error))failure
 {
-
+    
     if ([urlRequest URL] == nil) {
-        [self cancelImageDownloadTask];
         self.image = placeholderImage;
+        if (failure) {
+            NSError *error = [NSError errorWithDomain:NSURLErrorDomain code:NSURLErrorBadURL userInfo:nil];
+            failure(urlRequest, nil, error);
+        }
         return;
     }
-
+    
     if ([self isActiveTaskURLEqualToURLRequest:urlRequest]){
         return;
     }
-
+    
     [self cancelImageDownloadTask];
 
     AFImageDownloader *downloader = [[self class] sharedImageDownloader];

--
Gitblit v1.8.0