Xcode-如何获得有关异常/堆栈跟踪的更详细信息?

Xcode-如何获得有关异常/堆栈跟踪的更详细信息?,xcode,debugging,stack-trace,Xcode,Debugging,Stack Trace,我能知道你们是如何在Xcode中调试的吗 每次我的iphone应用程序都会出现异常,例如 *由于未捕获的异常“NSRangeException”而终止应用程序,原因:'*-[\uu NSArrayI objectAtIndex:]:索引1超出边界[0。。 0]' *第一次抛出调用堆栈:(0x1b48022 0x183dcd6 0x1b34644 0xf37a 0xb5f7 0x1b49e42 0x4fe5b 0x1b49e42 0x12c69df 0x1b1c94f 0x1a7fb43) 0x1

我能知道你们是如何在Xcode中调试的吗

每次我的iphone应用程序都会出现异常,例如

*由于未捕获的异常“NSRangeException”而终止应用程序,原因:'*-[\uu NSArrayI objectAtIndex:]:索引1超出边界[0。。 0]' *第一次抛出调用堆栈:(0x1b48022 0x183dcd6 0x1b34644 0xf37a 0xb5f7 0x1b49e42 0x4fe5b 0x1b49e42 0x12c69df 0x1b1c94f 0x1a7fb43) 0x1a7f424 0x1a7ed84 0x1a7ec9b 0x22c57d8 0x22c588a 0x9a0626 0x715d 0x1fe5)终止调用并引发异常

我不知道到底哪里错了

在Eclipse或Java编程中,Java给出了异常堆栈,该堆栈清楚地指示了错误的位置

如何在Xcode中获取调用堆栈


谢谢

您可以在引发异常之前添加断点。首先转到断点导航器(cmd+6)。在左下角单击鼠标加号按钮。

并添加异常断点,然后完成。
应该是这样。

您可以在引发异常之前添加断点。首先转到断点导航器(cmd+6)。在左下角单击鼠标加号按钮。

并添加异常断点,然后完成。 应该是这样