我习惯于在没有捕获异常的情况下在控制台中显示堆栈跟踪,并将其抛回主函数。在Xcode 4.2中是否有一个我没有的构建设置?现在,它根本没有在控制台中显示任何内容。
答案 0 :(得分:24)
尝试在异常时添加断点。
现在当抛出异常时,它应该让你进入抛出异常的行的调试器。
答案 1 :(得分:2)
通常表示LLDB(调试器)出现问题。我喜欢LLDB,但是当谈到显示堆栈跟踪并打破异常而不是主要的iOS应用程序时,它是一个痛苦的屁股,现在已经有几个版本。不知道苹果为什么还没有解决这个问题。修复它需要两个步骤: