CNLiveWebImageBlock.h
764 Bytes
//
// CNLiveWebImageBlock.h
// WSWebImageDemo
//
// Created by 王帅 on 16/7/27.
// Copyright © 2016年 王帅. All rights reserved.
//
#ifndef CNLiveWebImageBlock_h
#define CNLiveWebImageBlock_h
typedef NS_ENUM(NSUInteger, CNLiveImageCacheType) {
CNLiveImageCacheTypeNone,
CNLiveImageCacheTypeMemory,
CNLiveImageCacheTypeDisk
};
typedef void(^CNLiveDownloadProgressBlock)(NSInteger receivedSize, NSInteger expectedSize);
typedef void(^CNLiveDownloadCompletedBlock)(UIImage *image, NSData *data, NSError *error, BOOL finished);
typedef void(^CNLiveWebImageQueryCompletedBlock)(UIImage *image, CNLiveImageCacheType type);
typedef void(^CNLiveCompletedBlock)();
typedef void(^CNLiveWebImageNoParamsBlock)();
#endif /* CNLiveWebImageBlock_h */