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

How to print more than 256 array elements in Xcode lldb?

当我使用 pprint 时,它只会打印前 256 个元素。

如何打印所有这些?

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

(lldb) expr -A -- array_variable

您还可以提高默认打印的最大元素数(lldb 称它们为 "children")运行:

(lldb) set set target.max-children-count 1024

或您想要的任何值。如果您想为所有 lldb 会话提高此限制,也可以将其放入 ~/.lldbinit