在 xcode 6 调试控制台中打印长字符串

print long string in xcode 6 debugging console

我的字符串中只有 1022 个字符要显示在 Xcode6 的调试控制台中。实际长度约为 2500 个字符。

有没有办法在控制台中显示所有字符,或者我是否必须将它们写入文件中。

我已经在控制台中尝试 print,但只显示 1023 个字符。

首先我尝试了 println(sqlstatement),但没有用。其次,如上所述,我在调试控制台本身使用了 print sqlstatement。哦,调试器是 lldb.

问候阿达卡斯

感谢您的评论@nms,我找到了答案。 lldb 的命令行是

setting set target.max-string-summary-length 10000

打印的字符数为 10000。

我还没有找到更好的方法来为 lldb 设置此设置,除了每次调试时都键入它,而不是在 AppDelegate 中设置断点以自动继续并向其添加上述命令。