Xcode 4异常断点过滤

时间:2011-11-13 02:11:05

标签: objective-c xcode cocoa exception gdb

打破Objective-C异常非常有用,也是调试NSArray等问题的最佳方法。但是,在实际编程时,异常也是一件好事。

Xcode为打破Obj-C例外提供了两种选择:

  • 每当抛出异常时中断
  • 每当发现异常时中断

突破捕获似乎基本没用,因为@throw的重点更为重要。但是,如果我处理异常罚款,我不希望我的程序停止。

因此,理想的情况是:中断所有未被我的代码捕获的异常,但显示异常抛出时的堆栈跟踪。

另一个不错的解决方案是对不应该被打破的异常进行某种调试白名单。

有没有办法过滤异常断点?

0 个答案:

没有答案