【问题标题】:How can I get the Xcode debugger to step into the assembly of a function?如何让 Xcode 调试器进入函数的程序集?
【发布时间】:2019-03-30 08:31:00
【问题描述】:

每当我尝试进入一个我没有源代码的函数时,例如Apple 库中的任何内容,调试器都会跳到下一行。我怎样才能让它进入程序集呢?我可以通过为要进入的函数设置符号断点来解决此问题,但这不太方便。

【问题讨论】:

    标签: xcode debugging assembly


    【解决方案1】:

    按下步进控件时按住 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

    【讨论】:

      猜你喜欢
      • 2020-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-05
      • 2013-12-08
      • 2012-02-12
      • 1970-01-01
      相关资源
      最近更新 更多