我想忽略这些警告,这些警告是我使用时出现的 有效架构:arm64 armv7 armv7s
这些类型的警告出现在许多标题中。
我想忽略这些警告,就像 clang 处理已弃用的警告一样。
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
我想要这样的东西或任何编译器标志来忽略这些警告
最佳答案
如果您转到日志导航器(Xcode 左侧面板上的最后一个选项卡),您可以展开“转录本”(请参阅 View and filter logs and reports )。一旦找到显示构建警告的警告,您就可以看到每个警告的精确 -W
代码是什么,然后通过您的 #pragma
抑制它。
因此,在您修改后的问题中,您向我们展示的 -W
代码是 -Wobjc-property-no-attribute
。因此你可以这样做:
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wobjc-property-no-attribute"
...
#pragma clang diagnostic pop
关于ios - 忽略与属性(property)相关的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23859596/