198得票4回答
如何在Xcode中使用LLDB调试时更改变量的值?

在Xcode中,GDB允许您在调试时更改本地变量(参见如何在XCode中调试时更改NSString的值?)。 LLDB是否提供类似的功能?如果是,我们该如何使用它?

127得票12回答
LLDB(Swift):将原始地址转换为可用类型

有没有LLDB命令可以将原始地址转换为可用的Swift类? 例如:(lldb) po 0x7df67c50 as MKPinAnnotationView 我知道这个地址指向一个MKPinAnnotationView,但它不在我可以选择的框架中。但是,我想将原始地址转换成MKPinAnnota...

92得票9回答
在LLDB中查看数组:Xcode 4.1中等同于GDB的'@'运算符

我想查看由指针指向的元素数组。在GDB中,可以使用运算符“@”将指向的内存视为给定长度的人工数组来实现此目的。*pointer @ length length是我想要查看的元素数量。上述语法在Xcode 4.1提供的LLDB中不起作用。是否有任何方法可以在LLDB中实现上述功能?

85得票4回答
Xcode/LLDB:如何获取刚刚抛出的异常信息?

好的,假设我的 objc_exception_throw 断点刚刚触发了。我正在调试器提示符处,想要获取有关异常对象的更多信息。我在哪里可以找到它?

77得票2回答
如何在LLDB调试器中调用方法或执行代码?

我知道当我设置断点时可以键入print someFloatVariable或者po [self someIvarHoldingAnObject],但我无法像做有用的事情:[self setAlpha:1]; 然后它会输出: 错误: '[self' 不是一个有效的命令。 奇怪的是,我...

74得票15回答
LLDB RPC服务器是什么?在Xcode中它何时会崩溃?为什么会崩溃?

我在调试器中收到一条信息: LLDB RPC 服务器崩溃了。崩溃日志位于 ~/Library/Logs/DiagnosticReports,以 'lldb-rpc-server' 为前缀。请提交错误报告并附上最新的崩溃日志。

72得票6回答
Xcode - 创建LLDB目标时出错

每当我在XCode 6 beta 4中构建时,我都会遇到这个错误。它似乎让我的应用程序变得异常缓慢。 警告:在路径'/***/***/***/***.app'创建LLDB目标时出错-使用空的LLDB目标可能会导致从远程设备读取内存变慢。 这是什么意思,我该如何修复? 提前感谢!

69得票2回答
GDB与LLDB调试器的比较

GDB & LLDB调试器的区别是什么?我最近将Xcode版本从4.2升级到4.3,并开始收到警告,要将我的调试器从GDB升级到LLDB。

66得票5回答
如何使用LLDB打印内存地址的内容?

我正在使用LLDB,想知道如何打印特定内存地址的内容,例如0xb0987654。

61得票3回答
lldb:在异常上设置断点(相当于gdb的catch throw)

我正在尝试使用lldb进行C++调试,希望在异常抛出时停止程序运行,就像gdb的catch throw命令一样,但是在lldb文档中找不到类似的命令。