back to Books

Objective-C Programming: The Big Nerd Ranch Guide

By Aaron Hillegass
spacer spacer spacer spacer spacer Ratings from Amazon.com

Want to write applications for iOS or the Mac? This is the guide for you. Based on Big Nerd Ranch's legendary Objective-C Bootcamp, this book covers C, Objective-C, and the common programming idioms that will help you make the most of Apple technologies.

Buy Now

Preview Pages Coming Soon

spacer

Support

Interactive Forum Errata Discussions
About the Book

This introduction to programming and the Objective-C language is the first step on your journey from someone who uses apps to someone who writes them. The guide features short chapters and an engaging style to keep you motivated and moving forward. All while developing your critical thinking skills as a programmer. After all, Aaron is determined to help you understand what you’re doing - and why you’re doing it.
Topics covered include:
Programming basics: variables, loops, functions, etc.
Objects, classes, methods, and messages
Pointers, addresses, and memory management
Using Xcode, Apple’s documentation, and other tools
Classes from the Foundation framework
ARC and retain cycles
Properties
Blocks
Categories
Delegation, target-action, and notification design patterns
Compatible with Xcode 4.2, iOS 5, and Mac OS X 10.7 (Lion)

About the Authors

Aaron Hillegass is the founder of Big Nerd Ranch and the developer of the very popular Campwhere iPhone app. A former employee at NeXT and Apple, he has twenty years experience with Objective-C and Cocoa. Aaron wrote "Cocoa Programming for Mac OS X," the standard text on developing Mac applications.