Objective-C 2.0 Runtime Programming Guide
PDF
Introduction
Runtime Versions and Platforms
Legacy and Modern Versions
Platforms
Interacting with the Runtime
Objective-C Source Code
NSObject Methods
Runtime Functions
Messaging
The objc_msgSend Function
Using Hidden Arguments
Getting a Method Address
Dynamic Method Resolution
Dynamic Method Resolution
Dynamic Loading
Message Forwarding
Forwarding
Forwarding and Multiple Inheritance
Surrogate Objects
Forwarding and Inheritance
Type Encodings
Declared Properties
Property Type and Functions
Property Type String
Property Attribute Description Examples
Revision History