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

标签 xcode lldb

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

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

最佳答案

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

(lldb) expr -A -- array_variable

您还可以通过运行来提高默认打印的最大元素数(lldb 称它们为“子项”):
(lldb) set set target.max-children-count 1024

或任何你想要的值(value)。你也可以把它放在你的 ~/.lldbinit如果您想为所有 lldb session 提高此限制。

关于xcode - 如何在 Xcode lldb 中打印超过 256 个数组元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42647198/

相关文章:

ios - WebView - 嵌入 HTML5(CSS 不工作)

iphone - 应用程序不会在 iPhone 模拟器上旋转

iphone - 以编程方式通过 Xcode iPhone 中的本地化更改应用程序图标和应用程序名称

ios - iOS 上的应用内购买不会在 Swift 4 中获取产品

C++ Xcode lldb 错误 : loops never work

lldb - 如何在 Xcode 控制台中删除 Hook 1 (expr -- @import UIKit display @import Appkit)

ios - 无法在 Xcode 调试器中按名称解析枚举值

xcode - 单击按钮时,如何将 UIView 添加为 UIViewController 的 subview ?

ios - 并行运行多个 lldb 进程

xcode - 查看 LLDB 中的数组 : equivalent of GDB's '@' operator in Xcode 4. 1