From:http://blog.csdn.net/naruto_ku/article/details/8779203
在进行iOS开发时,偶尔会碰到libc++abi.dylib handler threw exception,这种错误,而且这种错误也不打印任何相关的信息。
可以使用
@try{ } @catch(NSException *exception) { } @finally { }
将有问题的代码放到try块中,然后就可以在catch块里打印出出错信息,调试起来很方便。
这种机制在iOS的体系架构中效率比较低,所以不建议放到产品代码中,只适合用来调试。