如何使Xcode调试器进入函数汇编?

时间:2018-10-25 16:34:33

标签: xcode debugging assembly

每当我尝试进入我没有源代码的功能时,例如Apple库中的任何内容,调试器仅跳至下一行。我如何才能将其放入装配体中?我可以通过为要进入的函数设置符号断点来解决此问题,但这不太方便。

1 个答案:

答案 0 :(得分:2)

按住步骤控件时按住Control键。在Xcode 12中为我工作。

步进控件具有用于反汇编或线程处理的替代操作。您可以使用Control和Control-Shift修改键来调用这些替代方法。按Control逐步执行汇编语言指令,而不要按语句执行(步骤图标更改为显示点而不是箭头下方的线),或者按Control-Shift仅在保持其他线程停止的情况下才进入活动线程或进入活动线程(步骤图标会在箭头下方显示虚线而不是实线。

https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/debugging_with_xcode/chapters/debugging_tools.html