Advanced Mac OS X Programming: The Big Nerd Ranch Guide

Advanced Mac OS X Programming: The Big Nerd Ranch Guide

by Mark Dalrymple
Advanced Mac OS X Programming: The Big Nerd Ranch Guide

Advanced Mac OS X Programming: The Big Nerd Ranch Guide

by Mark Dalrymple

eBook

$41.49  $55.19 Save 25% Current price is $41.49, Original price is $55.19. You Save 25%.

Available on Compatible NOOK Devices and the free NOOK Apps.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

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.


Product Details

ISBN-13: 9780321706546
Publisher: Pearson Education
Publication date: 08/18/2011
Series: Big Nerd Ranch Guides
Sold by: Barnes & Noble
Format: eBook
Pages: 552
File size: 6 MB

About the 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.

Table of Contents

¿

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 I: I/O and Permissions
12. Files, Part II: Directories, File Systems, and Links
13. NSFileManager -- Cocoa and the File System
14. Network Programming with Sockets
15. CFRunLoop
16. kqueues and FSEvents
17. Bonjour
18. Multiprocessing
19. Using NSTask
20. Multithreading
21. Operations
22. Grand Central Dispatch
23. Accessing the Keychain

From the B&N Reads Blog

Customer Reviews