0
我的情况是在这里如何在Xcode中设置条件断点?
(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
塞瓦,即使是普通的旧if语句也会更好:) – bioffe 2011-04-11 22:02:20
'if(expression)_break();'?这就是主张,实质上是。 – 2011-04-11 22:08:16