Files
PINRemoteImage/Pod/Classes/PINRemoteImage.h
Garrett Moon 9d2bd31f95 1.0
2015-07-22 17:29:31 -07:00

44 lines
943 B
Objective-C

//
// PINRemoteImage.h
// Pods
//
// Created by Garrett Moon on 8/17/14.
//
//
#ifndef Pods_PINRemoteImage_h
#define Pods_PINRemoteImage_h
#define PINRemoteImageLogging 0
#if PINRemoteImageLogging
#define PINLog(args...) NSLog(args)
#else
#define PINLog(args...)
#endif
#if __has_include(<FLAnimatedImage/FLAnimatedImage.h>)
#define USE_FLANIMATED_IMAGE 1
#else
#define USE_FLANIMATED_IMAGE 0
#define FLAnimatedImage NSObject
#endif
#if !TARGET_OS_IPHONE
#define UIImage NSImage
#endif
#import "PINRemoteImageManager.h"
#endif
#define BlockAssert(condition, desc, ...) \
do { \
__PRAGMA_PUSH_NO_EXTRA_ARG_WARNINGS \
if (!(condition)) { \
[[NSAssertionHandler currentHandler] handleFailureInMethod:_cmd \
object:strongSelf file:[NSString stringWithUTF8String:__FILE__] \
lineNumber:__LINE__ description:(desc), ##__VA_ARGS__]; \
} \
__PRAGMA_POP_NO_EXTRA_ARG_WARNINGS \
} while(0);