when building for iOS. Consider using #if !TARGET_OS_IPHONE ||TARGET_IPHONE_SIMULATOR
to conditionally import this framework, first importing TargetConditionals.h if necessary.
#if !TARGET_OS_IPHONE ||TARGET_IPHONE_SIMULATOR
#import <TargetConditionals.h>
#else
之前代码是将#import <TargetConditionals.h>
写在了 条件 #if !TARGET_OS_IPHONE ||TARGET_IPHONE_SIMULATOR
一运行就报错了,原因是, TARGET_OS_IPHONE、TARGET_IPHONE_SIMULATOR 这两个宏是在TargetConditionals.h 文件里声明的。所以需要把#import <TargetConditionals.h>写在条件外面
#import <TargetConditionals.h>
#if !TARGET_OS_IPHONE ||TARGET_IPHONE_SIMULATOR
#else