有没有办法按对象的id /内存位置做“po”或打印对象?例如,如果我有一个id为0xee63d60的对象,我可以显示该对象中的内容吗?我知道我可以使用:
(gdb)info malloc-history 0xee63d60
获取StackTrace,这非常有用,但我很想知道该对象中的内容甚至是它的名称。
答案 0 :(得分:2)
(lldb) po 0xee63d60
适合我。
答案 1 :(得分:0)
我相信如果您在“断点”暂停,可以右键单击一个对象并选择“打印对象”。这应该打印出对象的“描述”。请参阅NSObject类的+(NSString *)描述。如果您需要更具体的内容,可以覆盖此方法。
希望这有助于