我可以在Xcode中调试时返回之前找到返回值吗?

Ado*_*els 7 debugging xcode ios

采取以下功能:

func go() {
    return someTablePresenter.getSomeData();
}
Run Code Online (Sandbox Code Playgroud)

当我在此函数中设置断点时,是否有可能检查返回的值?

检查返回的数据表的唯一方法是使用临时变量.但是,这有点不方便.

问题: 还有其他办法吗?

Ben*_*Ben 7

如果点击"跳出",则"返回值"将出现在调试器变量视图源中

  • O_O.在Xcode工作了12年,我以前从未见过.那是辉煌的,并且一直在上升.非常感谢. (4认同)

小智 -3

设置断点时,双击该行而不是单击。这应该会弹出这个窗口:

双击断点

看到这一点后,单击“添加操作”,您可以让它在遇到断点时自动打印出您想要看到的内容。

添加动作

您甚至可以将其设置为继续越过断点,以便它将打印并保持程序运行。