Моя ситуация здесь
(gdb) info break
Num Type Disp Enb Address What
1 breakpoint keep y 0x0000db8f in -[Instrument getFormattedPriceString:] at Instrument.m:195
condition not yet parsed: (bool)[[self name] hasPrefix:@"7_"]
breakpoint already hit 1 time
Current language: auto; currently objective-c
(gdb) p (bool)[[self name] hasPrefix:@"7_"]
$1 = false
(gdb) po name
2_YEAR
Несмотря на тот факт, что условие оценивается правильно, моя точка останова прерывает выполнение каждый раз. Я вижу здесь своеобразное утверждение condition not yet parsed
. Почему GDB не проанализировал мое состояние?
Кстати, я использую xcode 3.2.6. Xcode4 даже не оценивает такие условия, как a==1