Chapter 7. Building User Interfaces

In this chapter, you’ll learn how to use Xcode’s integrated user interface tools. You’ll need some familiarity with Cocoa development, which is beyond the scope of this book. Basic background is given where necessary, but you are encouraged to read Apple’s Cocoa Fundamentals Guide ( to understand the design concepts behind user interfaces in Cocoa applications.

Understanding Nibs

Cocoa and Cocoa Touch applications load their graphic user interfaces from Interface Builder files (called nibs or xibs). The files are essentially “freeze-dried” object graphs representing the user interface you’ve ...

Get Mastering Xcode: Develop and Design, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.