objective-c - 您可以显示错误:nil?的编译器警告吗

标签 objective-c error-handling compiler-warnings

是否有可以警告这些的编译器设置?目前,我正在检查代码,并在看到它们时放入#warning don't use error:nil

(我知道有时候这样做是适当的,但是也许有更好的方法让编译器检查草率的错误处理?)

最佳答案

否,因为error:nil是完全合法且完全合法的(正如您甚至说过的),所以编译器无法检查它。

关于objective-c - 您可以显示错误:nil?的编译器警告吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6220542/

相关文章:

c++ - 在模板方法中使用 typeid 时,如何摆脱 C4100 警告?

cocoa - 避免 "[superclass] may not respond to [selector]"警告,而不会引发 LLVM 的 "Cannot cast ' super'"错误

c++ - scoped_lock 如何避免发出 "unused variable"警告?

objective-c - 使用nonnull时没有警告?

iphone - 在iOS上的Temp目录中删除文件

ios - 如果一项操作失败,如何取消操作队列中的后续操作

spring - Spring 启动。在一个应用程序中为@Ccontroller和@RestController处理不同的错误

go - 在 Go : %s or %v? 中打印错误对象的正确格式说明符是什么

objective-c - objc_msgSend() 是使 Objective-C 面向对象的重要部分吗?

r - biotools R封装中的boxM测试