【问题标题】:Viewing the memory (bytes) from an address onwards in Xcode在 Xcode 中从地址开始查看内存(字节)
【发布时间】:2016-02-12 12:28:11
【问题描述】:

在 Visual Studio 中,我可以在我的代码中设置断点,当执行中断时,获取我感兴趣的内存地址,然后将地址放入内存窗口以查看从该地址开始的所有内存字节.这是一个例子:

您可以在中间的 Visual Studio 窗口中看到断点命中,在底部窗口中对我感兴趣的变量进行监视,并在顶部窗口中输入地址以查看那里的内存。

在 Xcode 中执行到断点后,我如何查看内存中从特定地址开始的字节数?

(请注意,我曾尝试在线搜索此内容,但我的搜索结果主要由 Xcode 的内存使用监视器控制,这不是我想要的。)

【问题讨论】:

标签: xcode


【解决方案1】:

正如Martin R 在他对我的问题的评论中指出的那样,Eric 在his answer 中针对问题How to print memory in 0xb0987654 using lldb 完全涵盖了这一点。 Eric 解释说 Xcode 有一个 内存浏览器 窗口,可以显示给定内存地址的内容。

Eric 提到我们可以通过按 ⌘⌥⇧M 或通过 Debug --> Debug Workflow --> View Memory 菜单访问内存浏览器。 p>

他注意到左下角有一个字段,我们可以在其中粘贴您要检查的内存地址。

最后,他提供了一个指向the documentation 和另一个related answer 的链接

【讨论】:

  • 有没有办法从 LLDB 刷新内存视图?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-06
  • 1970-01-01
  • 1970-01-01
  • 2016-05-22
  • 2014-02-12
  • 1970-01-01
  • 2010-12-25
相关资源
最近更新 更多