采用SDWebImage中的实现方法:
+ (UIImage *)decodedImageWithImage:(UIImage *)image {
if (image.images) {
// Do not decode animated images
return image;
}
CGImageRef imageRef = image.CGImage;
CGSize imageSize =CGSizeMake(CGImageGetWidth(imageRef),CGImageGetHeight(imageRef));
CGRect imageRect = (CGRect){.origin =CGPointZero, .size = imageSize};
CGColorSpaceRef colorSpace =CGColorSpaceCreateDeviceRGB();