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

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

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

最佳答案

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

#pragma GCC diagnostic ignored "-Wwarning-flag"

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

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

https://stackoverflow.com/questions/194666/

相关文章:

ios - 什么时候使用 NSSet 而不是 NSArray 更好?

ios - UILabel 中的动画文本更改

ios - 如何从 NSDate 获取小时和分钟?

ios - 在 iOS 的 UITextView 中检测属性文本的点击

objective-c - 在 switch 语句中声明变量

iphone - 导航栏出现在带有新 iOS7 SDK 的 View 上

ios - UIRefreshControl - 当 UITableViewController 在

objective-c - NSObject +load 和 +initialize - 他们做什么

iphone - ARC 还是不 ARC?有什么优点和缺点?

objective-c - 如何使用 Objective-C 解析 JSON?