【发布时间】:2013-07-15 13:59:50
【问题描述】:
我是 LLDB 的新手,并尝试熟悉 official website 中的这些命令。
我对fr v bar 和p bar 的功能感到困惑。
正如您从网站上看到的,它们被描述为“显示局部变量“bar”的内容”并放在同一个地方。
但是当我在 Xcode 4.6.4 中实际使用它们时,有一些不同吗?
(lldb) fr v self
(FGPLoginViewController *const) self = 0x07566350
(lldb) p self
(FGPLoginViewController *) $0 = 0x07566350
(lldb) fr v self.initCount
error: "self" is a pointer and . was used to attempt to access "initCount". Did you mean "self->initCount"?
(lldb) p self.initCount
(NSInteger) $1 = 0
initCount 是 FGPLoginViewController 的 NSInteger 属性。
我的问题是fr v bar 和p bar 之间的真正区别是什么?
【问题讨论】: