123456789101112131415161718192021222324252627282930313233343536 |
- #import <Foundation/Foundation.h>
- #import "SDWebImageCompat.h"
- typedef NSData * _Nullable(^SDWebImageCacheSerializerBlock)(UIImage * _Nonnull image, NSData * _Nullable data, NSURL * _Nullable imageURL);
- @protocol SDWebImageCacheSerializer <NSObject>
- - (nullable NSData *)cacheDataWithImage:(nonnull UIImage *)image originalData:(nullable NSData *)data imageURL:(nullable NSURL *)imageURL;
- @end
- @interface SDWebImageCacheSerializer : NSObject <SDWebImageCacheSerializer>
- - (nonnull instancetype)initWithBlock:(nonnull SDWebImageCacheSerializerBlock)block;
- + (nonnull instancetype)cacheSerializerWithBlock:(nonnull SDWebImageCacheSerializerBlock)block;
- @end
|