如何在XCode上“回溯”调用函数

时间:2013-12-03 23:45:12

标签: xcode debugging callstack debug-backtrace

我无法确切知道我的代码崩溃的位置。它永远不会发生。所以,我想检查 callstack 会非常有用。但是在XCode上我可以看到这些非常低级别的调用。我无法达到任何指向最后一个“上层”调用的东西(我的意思是,从我的代码中)。

enter image description here

1 个答案:

答案 0 :(得分:2)

看起来你输入了命令“(gdb)backtrace”......你必须从某个地方复制它; “(gdb)”部分不是要键入的命令的一部分,它是来自gdb的提示,类似于您在屏幕上看到的(lldb)提示。

话虽这么说,获得回溯的命令是“bt”。您还可以在Xcode中显示回溯;每个“Thread X”条目都包含它的回溯,你可以点击那里的任何条目跳转到那段代码。