Contents
About the Author
About the Techincal reviewer
Acknowledgments
Introduction
Chapter 1: Understanding Programming
Programming Principles
Structured Programming
Event-Driven Programming
Object-Oriented Programming
Encapsulation
Inheritance
Polymorphism
Understanding Programming Languages
The Cocoa Framework
The View-Model-Controller Design
How Programmers Work
Summary
Chapter 2: Getting to Know Xcode
Giving Commands to Xcode
Modifying the Xcode Window
Creating and Managing Files
Creating and Customizing a User Interface
The Standard and Assistant ...