gpt4 book ai didi

iphone - 如何在 Xcode 中批量抑制编译器警告

转载 作者:行者123 更新时间:2023-12-03 16:13:54 35 4
gpt4 key购买 nike

在几个项目中,我使用的第 3 方代码会产生多个编译器警告。我显然不想检查和修改主动更新的第三方项目的代码。

这给我留下了很多不必要的警告,淹没了我的代码中的警告。

我使用了一些编译器标志来抑制每个文件的特定警告,但这对于具有 10-20 个 .m 文件的开源代码来说太乏味了。

有没有办法通过 Xcode 组或文件路径发出所有警告?或者有人有更好的建议吗?

(仅供引用:我正在使用 LLVM 1.5 编译器)

最佳答案

根据我的经验,XCode 3.x 似乎只显示在最近构建中实际编译的文件的警告,因此,如果您构建项目,修改单个文件,然后再次构建项目,您将将只会看到修改文件的警告。我通常发现这弊大于利(特别是因为在 Objective-C 中,它只是调用不存在的选择器的警告!) - 值得庆幸的是它在 XCode 4 中得到了修复 - 但在你的情况下可能有用。

但是,出于各种原因,您可能需要考虑将第三方代码放入框架中。这不会自动抑制警告(尽管它可能更容易抑制警告),但这意味着第三方代码已编译到库中,因此不是正常编译周期的一部分。

关于iphone - 如何在 Xcode 中批量抑制编译器警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3423523/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com