Ahm*_*d F 5 debugging xcode ios xcode8
在调试区域添加表达式后:
我面临一个问题,即:当到达所需的行(通过断点)时,该值始终显示为“无效表达式”,并在控制台中记录一条消息:
(我的项目名称)的共享 Swift 状态已出现致命错误,正在被丢弃。
REPL 定义和持久名称/类型将丢失。
为了仔细检查变量是否有一个值(也作为一种解决方法来查看变量的实际值是什么),我尝试通过记录它,dump()看起来它确实有一个值。
尽管有一个解决方法 - 正如我所提到的,通过使用dump()- ,但我想知道导致此问题的原因是什么?
我不太确定这是否是 Xcode 中的一个错误;我使用的是 Xcode 版本 8.3.2。
备注:如果您不知道什么是向调试区域添加表达式,您可能需要查看此问答。
| 归档时间: |
|
| 查看次数: |
516 次 |
| 最近记录: |