Quellcode durchsuchen

Fixed #1776 Umbrella header warning for the FLAnimatedImage (while using Carthage) - replaces #1781

Bogdan Poplauschi vor 8 Jahren
Ursprung
Commit
d9f7cf4
1 geänderte Dateien mit 16 neuen und 3 gelöschten Zeilen
  1. 16 3
      WebImage/SDWebImage.h

+ 16 - 3
WebImage/SDWebImage.h

@@ -34,16 +34,29 @@ FOUNDATION_EXPORT const unsigned char WebImageVersionString[];
 #import <SDWebImage/UIImage+MultiFormat.h>
 #import <SDWebImage/SDWebImageOperation.h>
 #import <SDWebImage/SDWebImageDownloader.h>
+
 #if SD_MAC || SD_UIKIT
-#import <SDWebImage/MKAnnotationView+WebCache.h>
+    #import <SDWebImage/MKAnnotationView+WebCache.h>
 #endif
+
 #import <SDWebImage/SDWebImageDecoder.h>
 #import <SDWebImage/UIImage+WebP.h>
 #import <SDWebImage/UIImage+GIF.h>
 #import <SDWebImage/NSData+ImageContentType.h>
+
 #if SD_MAC
-#import <SDWebImage/NSImage+WebCache.h>
+    #import <SDWebImage/NSImage+WebCache.h>
 #endif
+
 #if SD_UIKIT
-#import <SDWebImage/FLAnimatedImageView+WebCache.h>
+    #import <SDWebImage/FLAnimatedImageView+WebCache.h>
+
+    #if __has_include(<SDWebImage/FLAnimatedImage.h>)
+        #import <SDWebImage/FLAnimatedImage.h>
+    #endif
+
+    #if __has_include(<SDWebImage/FLAnimatedImageView.h>)
+        #import <SDWebImage/FLAnimatedImageView.h>
+    #endif
+
 #endif