Ошибка lldb: использование необъявленного идентификатора с локальной переменной

Я видел этот поток. Однако у меня проблемы не с ivar, а с обычной мгновенной переменной.

В Mapbox-ios-sdk есть такой код:

UITapGestureRecognizer *singleTapRecognizer = [[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)] autorelease];
singleTapRecognizer.numberOfTouchesRequired = 1;
[singleTapRecognizer requireGestureRecognizerToFail:doubleTapRecognizer];
singleTapRecognizer.delegate = self;

Я попытался напечатать singletapRecognizer там, и есть некоторый результат. Но не когда я использую отладчик:

(lldb) po singleTapRecognizer
error: use of undeclared identifier 'singleTapRecognizer'
error: 1 errors parsing expression

Почему это?


person huggie    schedule 06.12.2012    source источник
comment
Вы уверены, что находитесь в правильном области в пределах lldb?   -  person trojanfoe    schedule 06.12.2012
comment
Да, я только что проверил это только сейчас.   -  person huggie    schedule 06.12.2012