如何在Xcode lldb中打印超过256个数组元素?

Mic*_*vin 5 xcode lldb

当我使用pprint它只会打印前256个元素.

我怎样才能打印所有这些?

Jim*_*ham 8

您可以告诉lldb强制打印所有数组元素以进行特定的表达式评估:

(lldb) expr -A -- array_variable
Run Code Online (Sandbox Code Playgroud)

您还可以通过运行以下命令来提高默认打印的元素的最大数量(lldb称之为"子"):

(lldb) set set target.max-children-count 1024
Run Code Online (Sandbox Code Playgroud)

或者你想要的任何价值.~/.lldbinit如果你想为你所有的lldb会话增加这个限制,你也可以把它放在你的.