@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "self:">
+ </FileRef>
+</Workspace>
@@ -32,8 +32,8 @@ let package = Package(
dependencies: [],
path: "SDWebImage",
sources: ["Core", "Private"],
- publicHeadersPath: "Core",
cSettings: [
+ .headerSearchPath("Core"),
.headerSearchPath("Private")
]
),
@@ -283,6 +283,12 @@ In the source files where you need to use the library, import the umbrella heade
#import <SDWebImage/SDWebImage.h>
```
+It's also recommend to use the module import syntax, available for CocoaPods(enable `modular_headers`)/Carthage/SwiftPM.
+
+```objecitivec
+@import SDWebImage;
+```
### Build Project
At this point your workspace should build without error. If you are having problem, post to the Issue and the
@@ -6,12 +6,11 @@
* file that was distributed with this source code.
*/
-#import "SDWebImageCompat.h"
+#import <SDWebImage/SDWebImage.h>
#if SD_UIKIT || SD_MAC
#import <MapKit/MapKit.h>
-#import "SDWebImageManager.h"
/**
* Integrates SDWebImage async downloading and caching of remote images with MKAnnotationView.
@@ -10,8 +10,6 @@
-#import "UIView+WebCache.h"
-
@implementation MKAnnotationView (WebCache)
- (void)sd_setImageWithURL:(nullable NSURL *)url {
@@ -0,0 +1 @@
+../../Core/NSButton+WebCache.h
+../../Core/NSData+ImageContentType.h
+../../Core/NSImage+Compatibility.h
+../../Core/SDAnimatedImage.h
+../../Core/SDAnimatedImagePlayer.h
+../../Core/SDAnimatedImageRep.h
+../../Core/SDAnimatedImageView+WebCache.h
+../../Core/SDAnimatedImageView.h
+../../Core/SDDiskCache.h
+../../Core/SDGraphicsImageRenderer.h
+../../Core/SDImageAPNGCoder.h
+../../Core/SDImageCache.h
+../../Core/SDImageCacheConfig.h
+../../Core/SDImageCacheDefine.h
+../../Core/SDImageCachesManager.h
+../../Core/SDImageCoder.h
+../../Core/SDImageCoderHelper.h
+../../Core/SDImageCodersManager.h
+../../Core/SDImageFrame.h
+../../Core/SDImageGIFCoder.h
+../../Core/SDImageGraphics.h
+../../Core/SDImageHEICCoder.h
+../../Core/SDImageIOAnimatedCoder.h
+../../Core/SDImageIOCoder.h
+../../Core/SDImageLoader.h
+../../Core/SDImageLoadersManager.h
+../../Core/SDImageTransformer.h
+../../Core/SDMemoryCache.h
+../../../WebImage/SDWebImage.h
+../../Core/SDWebImageCacheKeyFilter.h
+../../Core/SDWebImageCacheSerializer.h
+../../Core/SDWebImageCompat.h
+../../Core/SDWebImageDefine.h
+../../Core/SDWebImageDownloader.h
+../../Core/SDWebImageDownloaderConfig.h
+../../Core/SDWebImageDownloaderDecryptor.h
+../../Core/SDWebImageDownloaderOperation.h
+../../Core/SDWebImageDownloaderRequestModifier.h
+../../Core/SDWebImageDownloaderResponseModifier.h
+../../Core/SDWebImageError.h
+../../Core/SDWebImageIndicator.h
+../../Core/SDWebImageManager.h
+../../Core/SDWebImageOperation.h
+../../Core/SDWebImageOptionsProcessor.h
+../../Core/SDWebImagePrefetcher.h
+../../Core/SDWebImageTransition.h
+../../Core/UIButton+WebCache.h
+../../Core/UIImage+ExtendedCacheData.h
+../../Core/UIImage+ForceDecode.h
+../../Core/UIImage+GIF.h
+../../Core/UIImage+MemoryCacheCost.h
+../../Core/UIImage+Metadata.h
+../../Core/UIImage+MultiFormat.h
+../../Core/UIImage+Transform.h
+../../Core/UIImageView+HighlightedWebCache.h
+../../Core/UIImageView+WebCache.h
+../../Core/UIView+WebCache.h
+../../Core/UIView+WebCacheOperation.h