I do iOS development and I'd like to have a deeper understanding of what is happening under the hood with Xcode.
Things like byte code, virtual machines, object files, bundles, executables, etc. And ideally, I'd like to know how all of these ideas tie into Xcode.
Which book should I get in order to learn this?
You can check this objc.io series of articles about build tools.