Chapter 20. Introduction to Cocoa and Cocoa Touch

Throughout this book you developed programs that had a simple user interface. You relied on the NSLog routine to display your output in the form of simple lines of text. However, as useful as this routine is, it is very limited in its capabilities. Certainly, other programs you use on the Mac or iPhone 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 and its built-in user interface design tool 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 ...

Get Programming in Objective-C, Third 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.