创建:2012.10.19一个NSArray里面有Item,Item有元素s1和s2
如果普通的po命令,则只能打印出Item的地址。
如果想的到Item的s1和s2的值,则需要:
(gdb) set $i = 0
(gdb) set $c = (int)[arr count]
(gdb) while ($i < $c)
>po [[arr objectAtIndex:$i] s1]
>po [[arr objectAtIndex:$i++] s2]
>end
a1
a2
b1
b2
c1
c2
(gdb)
如果不嫌手动麻烦,也可以
(gdb) set $i = 0
(gdb) po [[arr objectAtIndex:$i++] s1]
a1
(gdb) po [[arr objectAtIndex:$i++] s1]
b1
(gdb) po [[arr objectAtIndex:$i++] s1]
c1
(gdb)
+++++