20. Introduction to Cocoa

Throughout this book you developed programs that had a simple user interface. You relied on the NSLog routine to display messages on the console. However, as useful as this routine is, it is very limited in its capabilities. Certainly, other programs you use on the Mac aren’t as unfriendly. In fact, the Mac’s reputation is based on its user-friendly dialogs and ease of use. Lucky for you, this is where XCode combined with the Interface Builder application come to the rescue. Not only does this combination offer a powerful environment for program development, consisting of editing and debugging tools, and convenient access to online documentation, but it also provides an environment for easily developing sophisticated ...

Get Programming in Objective-C 2.0, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.