【发布时间】:2011-07-13 22:06:04
【问题描述】:
我很难找到有关新 XCode 布局的信息。如何查看源文件的反汇编,而不仅仅是 C++ 代码?
【问题讨论】:
-
在较新的版本中,助手编辑器包含相应的视图:预处理、组装和反汇编。 stackoverflow.com/questions/5937031/xcode-4-preprocessor-output
标签: xcode assembly xcode4 xcode5
我很难找到有关新 XCode 布局的信息。如何查看源文件的反汇编,而不仅仅是 C++ 代码?
【问题讨论】:
标签: xcode assembly xcode4 xcode5
根据我在非常彻底的 XCode 4 评论 (http://fireballed.org/linked/2011/03/09/xcode-pilkington/) 中读到的内容,现在 XCode 4 中没有将文件显示为汇编代码的能力。我想您总是可以在方法中设置断点,然后查看在调试器控制台中使用“x/100i”命令将其反汇编,以处理打印出汇编中的下 100 条指令,但这不太方便。
【讨论】:
在 Xcode 4.2(和 Xcode 5)中,您可以通过以下方式查看文件的汇编或反汇编:
无论您是否正在运行应用程序,您都可以查看文件的程序集。反汇编仅在应用程序运行和调试时可用。
【讨论】:
您还可以通过导航到以下位置来显示反汇编:
Debug->Debug Workflow->Show Disassembly 调试时。
这将在主窗口视图中显示源代码和反汇编代码。
【讨论】:
在 Xcode 6 上,您可以转到菜单“调试 -> 调试工作流程 -> 始终显示反汇编”。
【讨论】: