如何在 Xcode lldb 中打印超过 256 个数组元素?
How to print more than 256 array elements in Xcode lldb?
当我使用 p
或 print
时,它只会打印前 256 个元素。
如何打印所有这些?
您可以告诉 lldb 强制为特定表达式评估打印所有数组元素:
(lldb) expr -A -- array_variable
您还可以提高默认打印的最大元素数(lldb 称它们为 "children")运行:
(lldb) set set target.max-children-count 1024
或您想要的任何值。如果您想为所有 lldb 会话提高此限制,也可以将其放入 ~/.lldbinit
。
当我使用 p
或 print
时,它只会打印前 256 个元素。
如何打印所有这些?
您可以告诉 lldb 强制为特定表达式评估打印所有数组元素:
(lldb) expr -A -- array_variable
您还可以提高默认打印的最大元素数(lldb 称它们为 "children")运行:
(lldb) set set target.max-children-count 1024
或您想要的任何值。如果您想为所有 lldb 会话提高此限制,也可以将其放入 ~/.lldbinit
。