Files
PINRemoteImage/Pod/Classes/PINAlternateRepresentationProvider.m
2016-04-04 16:12:17 -07:00

29 lines
577 B
Objective-C

//
// PINAlternateRepresentationProvider.m
// Pods
//
// Created by Garrett Moon on 3/17/16.
//
//
#import "PINAlternateRepresentationProvider.h"
#import "NSData+ImageDetectors.h"
#if USE_FLANIMATED_IMAGE
#import <FLAnimatedImage/FLAnimatedImage.h>
#endif
@implementation PINAlternateRepresentationProvider
- (id)alternateRepresentationWithData:(NSData *)data options:(PINRemoteImageManagerDownloadOptions)options
{
#if USE_FLANIMATED_IMAGE
if ([data pin_isGIF]) {
return [FLAnimatedImage animatedImageWithGIFData:data];
}
#endif
return nil;
}
@end