在Xcode 4 GM中,如何打开LLDB? 我只看到了GDB

在方案运行调试器弹出窗口中,它显示的是“无”和“GDB”。 这适用于使用LLVM构建的iPad 4.2模拟器。

你不能。 用Apple员工的话来说, LLDB尚不适用于iOS开发 。 截至2011年7月,LLDB何时可用于iOS尚不得而知。

在Xcode 4.0.2中,您唯一的选择是GDB。 在Xcode 4.2中,您可以选择LLDB,但不能使用它: 在此处输入图像描述

LLDB项目未列出iOS支持的日期。 FAQ说:

问:LLDB目前支持哪些目标?
针对i386和x86_64目标的Mac OS X本机调试。

关于LLDB的WWDC 2011会议(例如:321迁移到LLDB)没有提及有关iOS设备的任何内容。

LLDB随XCode 4.0.1一起提供,您可以从Apple的AppStore购买。

您只需切换到LLDB。 您可以通过在单击“运行”时按Option键并选择LLDB而不是CDB(“信息”选项卡上的第三个下拉框)来执行此操作。

这是我的XCode(可以在“关于XCode”中找到):

Version: 4.0 (4A1006) Location: /Developer Applications: Xcode: 4.0.1 (99) Instruments: 4.0 (3538) Dashcode: 3.0.2 (333) SDKs: Mac OS X: 10.6: (4A1006) iPhone OS: 3.2: (7B500) 4.3: (8F191m) iPhone Simulator: 3.2: (7W367a) 4.0: (8A400) 4.1: (8B117) 4.2: (8C134) 4.3: (8F192) 

随着Xcode 4.3的发布,在iOS中启用了LLDB调试。