我创建静态库的ios,并想扔产生的系统异常,以及自定义异常的代码和消息,以用户的请求失败。如何在静态库中处理异常或编写自定义异常类?
用户将导入我的头文件和某文件并调用静态库的方法。
有人能告诉我什么是最简单和推广的方式来处理异常,或者创建自己的异常,并丢回给用户,那么该用户将通过获取代码和消息采取具体行动。
我去了以下几个环节,而是要创建自定义NSError类或NSException类,这样我可以添加自己的错误代码和消息,所以有点困惑该怎么做,
How to create custom exception in objective c?
Exception handling in entire application
请帮助。
感谢&问候,
但我想概括的方式来发送自定义错误消息和代码的用户,并且还系统错误应用之前得到崩溃,这样,当我们即将得到空数组的索引,从而使用户可以得到它并采取适当的行动。目前我正在使用密钥“Message”和“Code”将NSDictionary对象发送给用户。 –