我在Xcode6的调试控制台中只能显示1022个字符,而实际长度约为2500个字符。
有没有办法在控制台中显示所有字符,或者我必须将它们写入文件。
我已经尝试了在控制台中使用print
,但那只显示了1023个字符。
首先,我尝试使用println(sqlstatement)
,但那没有起作用。其次,如上所述,我在调试控制台中使用print sqlstatement
。哦,调试器是lldb。
敬礼 Adarkas
我在Xcode6的调试控制台中只能显示1022个字符,而实际长度约为2500个字符。
有没有办法在控制台中显示所有字符,或者我必须将它们写入文件。
我已经尝试了在控制台中使用print
,但那只显示了1023个字符。
首先,我尝试使用println(sqlstatement)
,但那没有起作用。其次,如上所述,我在调试控制台中使用print sqlstatement
。哦,调试器是lldb。
敬礼 Adarkas
多亏了 @nms 的评论,我找到了答案。lldb 的命令行是:
setting set target.max-string-summary-length 10000
其中10000是要打印的字符数量。
我还没有发现更好的设置lldb的方法,除了每次调试时都要输入它,然后在AppDelegate中设置一个自动继续的断点并将上述命令添加到其中。
~/.lldbinit
文件中。正如在这里 https://dev59.com/kpvga4cB1Zd3GeqP9e54#40242547 中所解释的那样。 - Insaf K