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]'工作嗎? –