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

时间:2018-11-30 10:59:33

标签: ios xcode debugging

执行以下功能:

func go() {
    return someTablePresenter.getSomeData();
}

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

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

问题: 还有其他方法吗?

2 个答案:

答案 0 :(得分:7)

如果您点击“退出”,那么“返回值”将出现在调试器变量视图DataFrame

答案 1 :(得分:-2)

设置断点时,双击该行而不是单击。那应该打开这个窗口:

double-click breakpoint

看到此消息后,单击添加操作,一旦它达到断点,就可以使其自动打印出您想要看到的内容。

add action

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