2013年7月3日

Objective-C try/catch异常处理机制原理。

摘要: Objective-C使用@try @catch @finally来捕获并处理异常。处理异常需要用到NSException类,它是所有异常的基类。你可以直接使用NSException类来捕获异常,也可以继承一个新的类。 Objective-C是C语言的扩充,它的异常处理机制是通过C标准库提供两个特殊的函数setjmp()和longjmp()函数实现的。如果对C的异常处理机制和setjmp、longjmp函数不了解的,建议先阅读:C语言异常处理机制。先来看看下面的例子:#import int main (int argc, const char * argv[]){ @autorel... 阅读全文

posted @ 2013-07-03 12:28 Markhy 阅读(12780) 评论(1) 推荐(0) 编辑

导航