objective-c - 使用 GDB 调试器按对象 ID(即 0xee63d60)打印对象

标签 objective-c ios gdb xcode4.3

有没有办法通过对象的 ID/内存位置来执行“po”或打印对象?例如,如果我有一个 ID 为 0xee63d60 的对象,我可以显示该对象中的内容吗?我知道我可以使用:

(gdb) 信息 malloc-历史 0xee63d60

获取 StackTrace,这非常有帮助,但我很想看看该对象中有什么,甚至它的名称是什么。

最佳答案

(lldb) po 0xee63d60 对我有用。

关于objective-c - 使用 GDB 调试器按对象 ID(即 0xee63d60)打印对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10435226/

相关文章:

objective-c - iOS 通知

c - 调试器是解释代码还是只是运行它?

c - malloc 上的 sigsegv 错误让我抓狂

c - GDB C 如何打印 VLA 条目(动态数组)

objective-c - 嵌入式 NSArray 中第一个元素的键路径

objective-c - 只有在另一个函数准备就绪时才调用函数

iphone - 如何在 ARC 下创建不泄漏的 CFUUID NSString?

javascript - 如何在 React Native 上更改 Navigation Experimental Navigation CardStack 的背景颜色?

ios - 如何全局更改 UINavigationController 的 rightBarButtonItem?

objective-c - 在 XCode 调试器中显示 NSDecimal 值