将Xcode升级到版本7并使用iOS SDK 9后,这些警告显示在:
#if TARGET_OS_IOS
警告:
Ambiguous expansion of macro 'TARGET_OS_IOS'
如何让它消失?
答案 0 :(得分:3)
如果您在自己的代码中定义了TARGET_OS_IOS
,则需要将其更改为其他内容(或删除您的版本)
Xcode 7为TARGET_OS_WATCH
答案 1 :(得分:0)
除了the Warren Burton answer:TARGET_OS_IOS
不仅可以在您的代码中定义,还可以在Preprocessor Macros
的XCode中的项目设置中定义