XCode:调试时无法打印控制台中的对象

goqiplq2  于 2023-01-14  发布在  其他
关注(0)|答案(1)|浏览(467)

没有任何原因,Xcode显示一个错误,当我whan吨打印使用调试器控制台:

(lldb) po self
warning: Swift error in scratch context: error: failed to load module 'XXX'
.
Shared Swift state for XXX.app has developed fatal errors and is being discarded.
REPL definitions and persistent names/types will be lost.

error: expression failed to parse:
unknown error

这是一个关于椰子的iOS项目。我用的是M1 pro芯片。
你知道吗?

wgeznvg7

wgeznvg71#

1.我将从简单的print(self)指令开始,并检查控制台中出现的内容。
1.我也喜欢debug(self)函数(打印整个对象层次结构)。
1.如果要打印线程,可以使用Thread.callStackSymbols.forEach { print($0) }
1.您是否尝试过设置断点,然后浏览变量列表(调试区域的左侧)?

相关问题