- 1. Just Enough C
- 2. Objective- C
- 3. Objective- C Objects and Messages
- 4. Objective- C Classes
- 5. Objective- C Instances
1. Just Enough C
- Compilation, Statements and Comments
- Variable Declaration, Initialization, and Data Types
- Structs
- Pointers
- Arrays
- Operators
- Flow Control and Conditions
- Functions
- Pointer Parameters and the Address Operator
- The Standard Library
2. Objective- C
- Introduction of Objective- C
- Why Objective- C?
3. Objective- C Objects and Messages
- Objects
- Messages and Methods
- Sending a Message
- Declaring a Message
- Method Calls
- No Overloading
- Parameter Lists
- The id Type
4. Objective- C Classes
- Class and Superclass
- Interface and Implementation
- Header File and Implementation File
5. Objective- C Instances
- Polymorphism
- The Keyword self
- The Keyword super
- Instance Variable and Accessors
- Properties