One of the many changes introduced in Xcode 4 was the consumption of Interface Builder into the main Xcode application. Interface Builder became a core component of Xcode and was able to run in the same windows and tabs as Xcode. The change was more than just a simple embedding of one application into another. As you will see in this chapter, the way that Interface Builder interacts with your source code makes it more of a well-intentioned integration into Xcode.
When you click on a
.xib (user interface) file in the navigator pane of Xcode, Interface Builder will seamlessly load into the editor pane. Generally, when I’m working with
.xib files, I will close the navigator ...