如何使用UncaughtExceptionHandler获取更多信息

时间:2012-06-29 05:53:44

标签: objective-c ios exception-handling

我正在使用Uncaught Exception Handler。有没有办法在rethrow之后用来获取堆栈跟踪?并收集有关背部痕迹的更多信息?谢谢!

1 个答案:

答案 0 :(得分:0)

如果您在开发环境中,还有一种方法:

  • 转到Xcode左侧窗格中的断点部分。
  • 在下面的标签中找到“+”按钮。点击它。
  • 选择“添加例外断点”。
  • 将出现一个对话框。选中“exception Breakpoint”复选框
  • 将例外设为“全部”。
  • Set On Throw for Break。

运行该应用程序。当它遇到无法处理的异常时(除了EXC_BAD_ACCESS),执行进程将在该语句处停止。