5. Creating User Interfaces
In previous versions of Xcode Tools, Interface Builder was a separate application. In this chapter, you’ll learn how to use Xcode 4’s newly integrated user interface tools.
The contents of this chapter require some familiarity with Cocoa development, which is beyond the scope of this book. Basic background is given where necessary; however, you are encouraged to read the Cocoa Fundamentals Guide provided by Apple to understand the design concepts behind user interfaces in Cocoa applications.
Cocoa applications load their graphic user interfaces from Interface Builder files (called nibs, or xibs if using XML format, which is the new default). The files are essentially “freeze-dried” object graphs ...