如何在 XCode 调试中跳转到当前执行行?
How to jump to current executing line in XCode debug?
我知道你可以按 "Step Into" 转到下一行,如果你走神了它会自动带你到那一行,但是如果我不想跳过当前正在执行的线?谢谢!
在左侧窗格中(cmd + 0 显示它是否不可见),select编辑第 6 个选项卡(cmd + 6 到 select),它应该如下所示:
在此窗格中,您现在应该注意到在底部有一个应用程序中所有活动线程的列表。其中一个(或多个)将打开,显示线程的堆栈跟踪,例如:
列表中最上面的项目是该线程当前暂停的位置。您的断点所在的行将用左侧的断点图标指示(如果您停在断点处)。在图像中,您可以看到我在 -[AppDelegate applicationDidFinishLaunching:] 中设置了一个断点。只需单击代码行即可跳回,您还可以轻松地回溯调用树以从此处跟踪错误。
希望对您有所帮助!
我知道你可以按 "Step Into" 转到下一行,如果你走神了它会自动带你到那一行,但是如果我不想跳过当前正在执行的线?谢谢!
在左侧窗格中(cmd + 0 显示它是否不可见),select编辑第 6 个选项卡(cmd + 6 到 select),它应该如下所示:
在此窗格中,您现在应该注意到在底部有一个应用程序中所有活动线程的列表。其中一个(或多个)将打开,显示线程的堆栈跟踪,例如:
列表中最上面的项目是该线程当前暂停的位置。您的断点所在的行将用左侧的断点图标指示(如果您停在断点处)。在图像中,您可以看到我在 -[AppDelegate applicationDidFinishLaunching:] 中设置了一个断点。只需单击代码行即可跳回,您还可以轻松地回溯调用树以从此处跟踪错误。
希望对您有所帮助!