【发布时间】:2015-04-27 22:52:20
【问题描述】:
我正在全面过渡到 Swift,但调试器出现问题。
问题是我用断点看不到变量和类的值。
当我在 lldb 控制台输入此命令时,例如 po self,答案是:
错误::1:1: 错误:使用未解析的标识符“self”
我的项目在调试模式下编译。 我有 Xcode 6.3.1,我使用 swift 1.2。
【问题讨论】:
-
有时 LLDB 会在工作中失败——尤其是使用 Swift。没有神奇的解决方案。您可能不得不使用来自
println或 NSLog 的日志记录来代替某些事情。 -
@matt 但我有时不是这样。在我所有的课堂上,我都看不到自我的价值观。你觉得正常吗?
-
显示更多代码以及断点在哪里,如果您愿意,我会告诉您我在计算机上看到的内容。但恐怕这很正常。 :(
-
@matt 这是我 Xcode 的截图。 Screenshot