我正在查看一些反汇编代码,看到类似于
是否有一种方法可以打印出
例如,您可以在控制台中输入
背景:
在这一行上,我遇到了
附加信息:
这是在 IOS 上,我的应用程序正在 iPhone 模拟器中运行。
0x01c8f09b <+0015> mov 0x8(%edx),%edi
的东西,想知道 %edx
或 %edi
的值是多少。是否有一种方法可以打印出
%edx
或其他汇编变量的值? 是否有一种方法可以打印出 %edx
指向的内存地址的值(我假设 edx
是一个寄存器,它包含指向 ... 某个地方的指针。)例如,您可以在控制台中输入
po
来打印对象,那么是否有一种命令或语法来打印汇编中的寄存器/变量?背景:
在这一行上,我遇到了
EXC_BAD_ACCESS
错误,我想调试一下发生了什么。 我意识到这个错误与内存管理有关,并且正在努力找出我可能缺失/过多使用保留/释放/自动释放调用的位置。附加信息:
这是在 IOS 上,我的应用程序正在 iPhone 模拟器中运行。