我试图了解一个功能是如何工作的,然后通过在代码运行时单步执行代码来重写这个功能,以查看它在做什么。但是,我注意到 Xcode 并没有单步执行每一行代码。有一个实例,我在一个块中注意到它,当我连续按下 step into 按钮时,调试器只是跳过。如果我在块中的其中一行设置断点,它将停止,证明 Xcode 没有逐行通过这一行,这意味着它必须运行大量未显示给我的代码。
如何让 Xcode 单步执行每一行代码?
我试图了解一个功能是如何工作的,然后通过在代码运行时单步执行代码来重写这个功能,以查看它在做什么。但是,我注意到 Xcode 并没有单步执行每一行代码。有一个实例,我在一个块中注意到它,当我连续按下 step into 按钮时,调试器只是跳过。如果我在块中的其中一行设置断点,它将停止,证明 Xcode 没有逐行通过这一行,这意味着它必须运行大量未显示给我的代码。
如何让 Xcode 单步执行每一行代码?