Cocoa异常编程主题介绍

2异常和Cocoa框架

2019-07-26  本文已影响0人  蜗牛你慢慢来

Cocoa中的异常由NSException类的对象来表示,这是基础框架的一部分。此类的方法允许你创建异常对象,抛出异常以及获取与异常相关的调用返回地址。NSException对象的属性如下:

你可以提取异常对象中的信息,如果合适,还可以使用NSError对象在提醒对话框中显示给用户。有关此主题的信息,请参阅处理异常

Cocoa框架要求所有的异常都是NSException或其子类的实例。不要抛出其他类型的对象。

Cocoa框架通常不具有异常安全性。一般的模式是只为程序员错误保留异常,捕获这种异常的程序应该很快退出。

翻译源:

上一篇下一篇

猜你喜欢

热点阅读