ios – 扩展NSError是一个好习惯

很抱歉提出这个问题.我知道在 java中我们正在为自定义异常扩展Exception类.但我没有在目标c中看到任何情况.

所以我的问题,扩展NSError和引入自定义错误是一个好习惯吗?如果是这样,我们应该扩展NSError类.我也检查过这方面的文档.但是我看不到NSError的覆盖注释.

解决方法

我从来没有见过它,那是因为NSError已经非常通用了.它允许通过设置域和代码属性来定义错误类型,并允许在userInfo字典中附加任意附加信息.

所以,不,这不是好习惯.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...