为什么我无法在调试区域中查看值?

时间:2017-05-18 12:09:08

标签: ios xcode debugging xcode8

在调试区域中添加表达式后: -

enter image description here

我遇到一个问题,即:当到达所需的行(通过断点)时,该值始终显示为“无效的表达式”,并在控制台中记录一条消息:

  

(我的项目名称)的共享Swift状态已经发生致命错误   并被丢弃。

     

REPL定义和持久性名称/类型将丢失。

要仔细检查变量是否有值(也作为解决方法,以查看变量的实际值),我尝试通过dump()进行记录,似乎 < / em>有一个值。

虽然有一个解决方法 - 我提到过,使用dump() - ,我想知道造成这个问题的原因是什么?

我不确定它是否可能是Xcode中的错误;我使用的是Xcode版本8.3.2。

备注:如果您不知道在调试区域添加表达式的内容,您可能需要检查this Q&A

0 个答案:

没有答案