objective-c - 有没有办法抑制 Xcode 中的警告?

标签 objective-c xcode cocoa cocoa-touch suppress-warnings

有没有办法抑制 Xcode 中的警告?

例如,我正在调用一个未记录的方法,由于该方法不在 header 中,因此我在编译时收到警告。我知道我可以将它添加到我的标题以停止警告,但我想知道除了将它添加到标题(这样我可以保持标题清洁和标准)之外是否还有其他方法来抑制警告?编译指示还是什么?

最佳答案

要在每个文件的基础上禁用警告,使用 Xcode 3 和 llvm-gcc-4.2,您可以使用:

#pragma GCC diagnostic ignored "-Wwarning-flag"

警告名称是一些 gcc 警告标志。

这会覆盖命令行上的所有警告标志。但它不适用于所有警告。将 -fdiagnostics-show-option 添加到您的 CFLAGS 中,您可以查看可以使用哪个标志来禁用该警告。

关于objective-c - 有没有办法抑制 Xcode 中的警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/194666/

相关文章:

ios - 凯撒密码在 Swift 上解密时出错

objective-c - 表达式结果未使用警告但不想使用它

macos - 将您自己的 NSMenuItem 添加到 Finder 菜单

ios - 如何获取带有html内容的字符串的字符串大小

c# - Monotouch (C#) 相当于 rangeOfCharacterFromSet

ios - 当我将 UIKit 元素添加到 subview 时,setFrame 不起作用

ios - 如何上传用户个人资料图片以及如何从其他用户设备获取该个人资料图片?

ios - XCode 将重复和不正确的图标文件名添加到 Info.plist

objective-c - ARC 似乎正在释放我的 NSViewController 的 View

iphone - 在 Objective-C 中以编程方式创建 .pem 文件?