忽略与财产相关的铿锵警告

时间:2014-05-25 20:19:57

标签: ios clang compiler-warnings

我想忽略这些警告,当我使用时会出现这些警告 有效的架构:arm64 armv7 armv7s

warning screenshot

warning screenshot2

这些类型的警告出现在许多标题中。

我想忽略这些警告,就像clang对弃用的警告一样。

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"

我希望像这样或任何编译器标志忽略这些警告

warnings screenshot3

1 个答案:

答案 0 :(得分:4)

如果您转到日志导航器(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 。因此你可以这样做:

{{1}}