苹果系列:跨平台编译的宏定义选择(区分ios和mac)
大意:光用TARGET_OS_MAC并不能够区分ios和mac,需要像这样:#if TARGET_OS_IPHONE#define VIEW_CLASS UIView#elif TARGET_OS_MAC#define VIEW_CLASS NSView#endif先检查TARGET_OS_IPHONE 这个宏,在ios下(无论真机还是模拟器)该宏被定义;若未定义该