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

问题描述 投票:7回答:1

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

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

xcode cocos2d-x lldb
1个回答
7
投票

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

(lldb) frame variable -d run-target pObject

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

(lldb) expr -d run-target -- pObject
© www.soinside.com 2019 - 2024. All rights reserved.