我正在寻找开始在我的代码中添加错误捕获,并且我想看看NSError
对象自己为我做了什么以及我必须自己添加什么。
查看这个 SO question和Apple Docs,看起来NSError
所做的只是保留一个数字错误代码、错误的位置和错误的描述。对于所有这三个项目,我必须在我的代码中指定它们。然后,如果我想做一些事情,比如跳到当前正在执行的任何方法的末尾(如果应用程序试图运行它们很可能会导致崩溃),或者显示一个UIAlertView
告诉用户有错误,我必须我自己也指定所有这些,对吗?
我有点初学者,所以还有什么我想考虑做的吗?