使用 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(使用前将#替换为@)