如何抑制 Swift 3 中的警告?

2023-12-29

使用 clang* 我可以做

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
   // ...
#pragma clang diagnostic pop

然而这并不能快速工作。

那么如何在 Swift 中抑制警告呢?


编辑:以下说明用于“已弃用的声明”警告。如果您想抑制不同的警告,那么您应该使用与警告相关的标志。你们中的大多数人可能都使用 Clang,可以找到它的警告标志here http://www.xs-labs.com/en/blog/2012/01/10/warning-flags-clang/。例如,如果你想抑制-Wunused-argument你将用“no": -Wnounused-argument.

如果您想禁用编译器警告,请转到Project -> Target -> 构建设置并添加标志no其他警告标志的前缀:

如果您想禁用单独文件的警告: 去Project并选择相关的Target -> 构建阶段 -> 编译源并标记单独的文件:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何抑制 Swift 3 中的警告? 的相关文章

随机推荐