如何用LLDB检查C ++对象的实际类?

时间:2012-12-18 04:31:11

标签: xcode cocos2d-x lldb

我现在用Xcode开发Cocos2d-x。但我不知道如何用LLDB检查C ++对象的实际类。正如您在图像中看到的那样,Xcode的检查员知道实际的类,但ppo没有。

所以问题是:如何用LLDB检查C ++对象的实际类?

LLDB knows the actual class

1 个答案:

答案 0 :(得分:7)

这是因为Xcode UI具有"动态类型"默认启用。动态类型是LLDB术语,用于"我将弄清楚这个对象的实际类型"。 为了在控制台上获得相同的行为,您可以尝试键入

(lldb) frame variable -d run-target pObject

在开源LLDB中,您也可以输入

(lldb) expr -d run-target -- pObject