这种事经常发生在我身上。例如,现在我让调试器停在 method 中的断点处。 。 。并且它根本不显示任何变量值。其他时候,它显示一些,但不显示其他。
谁能解释一下吗?
最佳答案
最常见的原因是您正在尝试调试启用优化和/或没有调试符号编译的代码。通常,这是因为您尝试调试发布版本而不是调试版本,但如果您对调试版本设置进行了不适当的更改,则调试版本也可能会发生这种情况。
另一个不太常见的可能性是您已经对堆栈进行了冲洗。
关于Xcode 调试器有时不显示变量值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3221504/