Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS9中的新警告:宏';目标操作系统和IOS&x27;_Ios_Xcode_Compiler Warnings_Ios9 - Fatal编程技术网

iOS9中的新警告:宏';目标操作系统和IOS&x27;

iOS9中的新警告:宏';目标操作系统和IOS&x27;,ios,xcode,compiler-warnings,ios9,Ios,Xcode,Compiler Warnings,Ios9,将Xcode升级到版本7并使用iOS SDK 9后,这些警告出现在: #if TARGET_OS_IOS 警告: Ambiguous expansion of macro 'TARGET_OS_IOS' 如何使其消失?如果您在自己的代码中定义了TARGET\u OS\u IOS,则需要将其更改为其他内容(或删除您的版本) Xcode 7新定义了它自己以及TARGET\u OS\u WATCH此外:TARGET\u OS\u IOS不仅可以在代码中定义,还可以在Xcode的预处理器宏中的项目设

将Xcode升级到版本7并使用iOS SDK 9后,这些警告出现在:

#if TARGET_OS_IOS
警告:

Ambiguous expansion of macro 'TARGET_OS_IOS'

如何使其消失?

如果您在自己的代码中定义了
TARGET\u OS\u IOS
,则需要将其更改为其他内容(或删除您的版本)


Xcode 7新定义了它自己以及
TARGET\u OS\u WATCH

此外:
TARGET\u OS\u IOS
不仅可以在代码中定义,还可以在Xcode的
预处理器宏中的项目设置中定义。编译器是否提供了更多详细信息?如果右键单击符号并查找定义?它不是我的,它是XcodeOK定义的
TargetConditionals.h
-左边的警告检查器(CMD-4)是否向您提供了更多详细信息。它可能会说它是在其他地方定义的。不,我在同一个文件中有10个错误,都是相同的错误,并且没有关于错误的详细信息。。