2
我有一个叫做position的属性,我试图用self.position访问它。为什么我不能在调试器中打印这个变量的值?
我得到:
(gdb) po self.position
There is no member named position.
但我把我的断点在在以下块循环。它肯定有一个值:
- (IBAction)backFiftyWords:(UIButton *)sender {
self.position = @([self.position intValue] - 50);
NSString *wordsToBeShown = @"";
for (int i = 0; i < [self.numberOfWordsShown intValue]; i++) {
这是一个NSNumber。
不管它的价值,GDB在Xcode被弃用,取而代之的LLDB的。你有使用GDB的原因吗? –
http://www.tuaw.com/2013/06/05/devjuice-10-8-4-and-the-ios-simulator/ –
'po [self position]'工作吗? –