The "View Disassembly" option is gone, as far as I can tell.
Here's one workaround:
- Build your project
- Open the build log, and use the search window to find the compile command that was used to build the source file you're interested in. Copy the entire build command.
- Open a terminal window, and cd to your project directory.
- Paste the build command from the build log into the terminal, and append
-save-temps
. Hit enter.
- You now have two new files,
yourFile.i
and yourFile.s
, which are the preprocessed source and generated assembly, respectively, built exactly as they are in your project.
Alternatively, you can disassemble the built binary (or the object file resulting from your source file) using otool -tvV /path/to/binaryOrDotOFile
.
Finally, if this is a feature that you would like to have back, make sure to file a bug report!
Edit:
This feature is back in Xcode 4.1. In the assistant editor pane, select "Generated Output -> YourFilename (Assembly)". Boom!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…