如何在@try {} @catch {}之外的异常中使用“All Exceptions”断点?

时间:2013-10-20 05:39:08

标签: objective-c xcode exception breakpoints

在Xcode中,您可以转到Breakpoints选项卡,然后为“All Exceptions”添加断点。

我发现这非常有用,但是当我的代码中的@try {} @catch {}异常未处理时,是否可能会破坏程序 ?那些是我唯一感兴趣的。

如果我可以选择我对使用这个断点系统感兴趣的特定文件会更好,尽管我猜这有点太多了。

1 个答案:

答案 0 :(得分:1)

我发现的最好的就是打败中止;它会在打破之前在日志中打印异常和回溯。您也可以设置自己的未处理异常处理程序并打破它。

如果你真的想按照你所描述的方式使用所有异常,请向apple提交一个错误:

http://bugreport.apple.com