Book description
While there are several books on programming for Mac OS X, Advanced Mac OS X Programming: The Big Nerd Ranch Guide is the only one that contains explanations of how to leverage the powerful underlying technologies. This book gets down to the real nitty-gritty. The third edition is updated for Mac OS X 10.5 and 10.6 and covers new technologies like DTrace, Instruments, Grand Central Dispatch, blocks, and NSOperation.
Table of contents
- Title Page
- Dedication
- Acknowledgments
- Foreword
- Introduction
- 1. C and Objective-C
- 2. The Compiler
- 3. Blocks
- 4. Command-Line Programs
- 5. Exceptions, Error Handling, and Signals
- 6. Libraries
- 7. Memory
- 8. Debugging With GDB
- 9. DTrace
- 10. Performance Tuning
- 11. Files, Part 1: I/O and Permissions
- 12. Files, Part 2: Directories, File Systems, and Links
- 13. NSFileManager - Cocoa and the File System
- 14. Network Programming With Sockets
- 15. CFRunLoop
- 16. kqueue and FSEvents
- 17. Bonjour
- 18. Multiprocessing
- 19. Using NSTask
- 20. Multithreading
- 21. Operations
- 22. Grand Central Dispatch
- 23. Accessing the Keychain
- Index
- More From Big Nerd Ranch...
Product information
- Title: Advanced Mac OS X Programming: The Big Nerd Ranch Guide
- Author(s):
- Release date: August 2011
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780321706256
You might also like
book
Objective-C Programming: The Big Nerd Ranch Guide
Want to write iOS apps or desktop Mac applications? This introduction to programming and the Objective-C …
book
Cocoa® Programming for Mac® OS X, Fourth Edition
The best-selling introduction to Cocoa, once again updated to cover the latest Mac programming technologies, and …
book
Mac OS X in a Nutshell
Mac OS X is a stunning technical achievement--a virtually crash-proof Unix core paired with the sleek …
book
Cocoa Programming for OS X: The Big Nerd Ranch Guide
Covering the bulk of what you need to know to develop full-featured applications for OS X, …