Xcode 9 - 显示抛出异常的行

时间:2018-05-25 08:54:31

标签: ios xcode

我正在使用Xcode 9.3。我使用的是Xcode 9.2。

在9.2中,当发生异常时,调试器在编辑器区域显示导致异常的行,我会看到变量及其值,以及调试区域中的控制台。

我没有改变任何东西,然而,现在,我在编辑器区域中获得了堆栈跟踪。鉴于错误是一个简单的"在展开变量时发现nil"并且是单行代码中的显式错误,堆栈跟踪在找到它时几乎没用。实际上,在查看堆栈跟踪和变量时,唯一的nil变量不是在堆栈突出显示的方法中创建的变量。

从那以后,我启用了Zombies。我不得不重新添加一个All Exceptions断点(为什么它会忘记这些版本之间的其他问题)设置为"在Throw"上。 我删除了衍生数据,清理了构建,重新启动了Xcode,重新启动了Mac并对我的屏幕做了各种粗鲁的手势。最后一点有所帮助,但其余的都没有取得任何成果。

还有其他建议吗?

0 个答案:

没有答案