Advanced Mac OS X Programming: The Big Nerd Ranch Guide

Advanced Mac OS X Programming: The Big Nerd Ranch Guide

By: Mark Dalrymple (author), Aaron Hillegass (author)Paperback

Only 1 in stock

£39.59 RRP £43.99  You save £4.40 (10%) With FREE Saver Delivery


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.

About Author

Mark Dalrymple, the Advanced Mac OS X instructor at Big Nerd Ranch, has been a Macintosh programmer since 1985 and a professional Unix programmer since 1990. Mark has experience on the client side and server side, being a veteran of several startups and larger technology operations like AOL and Google. On the back-end, he has been the technical lead for AOLserver, a high-performance web server handling tens of thousands of hits per second on many different Unix platforms (Linux, HP, SGI, Digital Alpha, Solaris). On the client-side, he has worked with native Mac toolkits, helped in the construction of cross-platform toolkits, and currently has code running on millions of Macintosh desktops world-wide. Mark is principal author of Learn Objective-C on the Macintosh and has been the technical reviewer for many Cocoa and iPhone titles with Apress. He is also the co-founder of CocoaHeads, the international Mac programmer's group, with chapters in 26 countries on five continents.


?Introduction1. C and Objective-C2. The Compiler3. Blocks4. Command-Line Programs5. Exceptions, Error Handling, and Signals6. Libraries7. Memory8. Debugging with GDB9. DTrace10. Performance Tuning11. Files, Part I: I/O and Permissions12. Files, Part II: Directories, File Systems, and Links13. NSFileManager -- Cocoa and the File System14. Network Programming with Sockets15. CFRunLoop16. kqueues and FSEvents17. Bonjour18. Multiprocessing19. Using NSTask20. Multithreading21. Operations22. Grand Central Dispatch23. Accessing the Keychain

Product Details

  • ISBN13: 9780321706256
  • Format: Paperback
  • Number Of Pages: 552
  • ID: 9780321706256
  • weight: 1352
  • ISBN10: 0321706250

Delivery Information

  • Saver Delivery: Yes
  • 1st Class Delivery: Yes
  • Courier Delivery: Yes
  • Store Delivery: Yes

Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly