问题标签 [lldb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
13545 浏览

lldb - LLDB 是否有便利变量 ($var)?

LLDB 是否有便利变量?如果是这样,我该如何使用它们?如果没有,我可以使用类似的东西吗?

参考: http: //software.intel.com/sites/products/documentation/hpc/atom/application/debugger/commands143.html

0 投票
2 回答
11906 浏览

xcode - Xcode LLDB 观察点

有没有办法使用 LLDB 在 Xcode 中观察变量?还是只有 GDB 才有可能?我正在尝试使用该命令watchpoint set variable,但收到以下消息:

无效命令“观察点设置”

0 投票
1 回答
2813 浏览

objective-c - 从 xcode 中删除“格式化字符串不是字符串文字”警告

当我使用 XCode 时,我(显然)放入了一堆 NSLog 语句来跟踪一些变量和方法执行等。但是,我不断收到这个警告: Format String is not a string literal (potentially insecure). 我明白为什么会出现这种情况,但我也明白这让我心烦意乱,尤其是当我有 20 或 30 条这样的警告时,更难追踪真正的错误。特别是因为字符串中的所有内容都是由系统定义的,而不是用户定义的。有什么方法可以禁用此警告吗?这是导致警告的行的示例。

0 投票
1 回答
287 浏览

ios - stringWithFormat 浮动的奇怪行为

有人理解这里的行为吗?我正在设备上运行。

0 投票
2 回答
854 浏览

lldb - LLDB 中的浮点格式(调试 C++)

给定 a double d,我可以打印它,

有没有办法打印更多的d位数,例如

有问题的 LLDB 版本是 LLDB-112.2,随 OS X 10.7.4 提供

编辑:使用

导致进程被杀死,并带有

错误信息。

0 投票
3 回答
25041 浏览

xcode - 在 LLDB 调试器中显示变量属性的值?

我正在使用带有操作“日志消息”的断点,并且我想打印 NSIndexPath 的行。所以我尝试了:cell row @indexPath.row@但没有打印出来。我也尝试使用调试器命令:expr (void)NSLog(@"indexPath row:%i", indexPath.row)但出现错误:error: property 'row' not found on object of type 'NSIndexPath *'

我究竟做错了什么?

0 投票
1 回答
3964 浏览

ios - 如何在 Xcode 调试窗口中更改浮点数和双精度数的显示格式?

我在 Xcode 中调试 C 并在函数中设置断点以检查各种双精度值的值。Xcode 坚持使用科学计数法来显示它们,这真的很痛苦。我需要查看十进制表示。右键单击Decimal的“查看值”菜单选项,会做一些奇怪的事情。任何人都知道如何让这个在 printf'n 我想看到的所有内容中发挥得很好?

在此处输入图像描述

0 投票
1 回答
3584 浏览

objective-c - lldb 错误:使用未声明的标识符

任何人都知道这里发生了什么:

来自 lldb:

为什么我看不到_data

0 投票
1 回答
726 浏览

xcode - 如何限制在 LLDB 中使用“backtrace”命令打印的行数?

在 GDB 下,您可以通过运行以下命令将回溯中的行数限制为例如最上面的 5 帧:

在 LLDB 中,同样的命令似乎打印出线程 5的完整回溯。我找不到任何有关 LLDB 单个命令的适当文档 - 是否可以只打印回溯的最后 5 行?

0 投票
2 回答
22270 浏览

ios - 如何使用 Xcode 调试器打印出属性的内容?

我正在编写一个 iOS 应用程序,我需要使用内置 Xcode 调试器的帮助。假设我有一个名为的对象HomeViewController,它具有三个属性

假设我在这个类中有一个断点。我将如何查看这些属性的内容?我已经尝试过诸如 之类的东西,po myName但我不知道如何做到这一点。我尝试过使用 LLDB,但我一直收到这个人遇到的相同错误(lldb 无法打印变量值并出现“错误:对 'id' 的引用不明确”)。这个问题的公认答案是,LLDB 坏了,我应该只使用 GDB;但是,我拒绝接受如此基本的东西被破坏了。 print myNameprint [self myName]

尽管如此,我也尝试过使用具有上述类似命令的 GDB;但是,我也无法让 GDB 工作。请帮忙