Anonymous
The book listing should include a table of contents, but some of the main topics include:
- The Objective-C Runtime APIs
- Notifications and Delegation (loosely-coupled code)
- Blocks
- Toll-Free Bridging & CoreFoundation
- Garbage Collection (inc. using with CF and regular C pointers)
- Traditional Threading (pre-GCD)
- Grand Central Dispatch (10.6 & iOS4)
- Networking (Streams, NSURL loading)
- Advanced Tricks (Mix-ins, lockless syncing via GCD, etc.)
These topics will be covered at a generally advanced level though. There will be a brief introduction, but most of the exposition will deal with the more intricate aspects. For instance, rather than simply enumerating the available APIs and providing some guidance for their usage, we’ll touch on available APIs and discuss their implementation details and behaviour in some of the more problematic cases you’re likely to run into.
The overall aim of the book is to impart a deeper understanding of How It Works, so the reader will be better able to recognize and anticipate certain API behaviours and characteristics for themselves.