在 iOS GDB 我有这个:
(gdb) x/s $r1
0x3154129c: "_receivedStatusBarData:actions:"
如何将字符串存储到GDB_receivedStatusBarData:actions:
中的变量中?$1
请指教谢谢。
编辑:
我想我从Delorie那里找到了答案,它提到了
x 命令打印的地址和内容不会保存在值历史记录中,因为它们通常太多了,它们会妨碍。相反,GDB 将这些值作为便利变量 $_ 和 $__ 的值,供后续在表达式中使用。在 x 命令之后,检查的最后一个地址可用于方便变量 $_ 中的表达式。经检查,该地址的内容在便利变量 $__ 中可用。