Learn more
These promotions will be applied to this item:
Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.
Your Memberships & Subscriptions

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
The Complete Friday Q&A: Volume I Kindle Edition
* Multithreaded programming
* Blocks
* Grand Central Dispatch
* Interprocess communication
* Performance profiling and optimization
* Objective-C messaging and message forwarding
* Defensive programming
* Toll free bridging
* Runtime code generation
* Memory Management
* Dynamic creation of Objective-C classes
* And much, much more
- LanguageEnglish
- Publication dateJanuary 25, 2011
- File size1.7 MB
Product details
- ASIN : B004KZQ0LO
- Publisher : Michael Ash; 1st edition (January 25, 2011)
- Publication date : January 25, 2011
- Language : English
- File size : 1.7 MB
- Simultaneous device usage : Unlimited
- Text-to-Speech : Enabled
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Not Enabled
- Word Wise : Not Enabled
- Print length : 716 pages
- Best Sellers Rank: #3,644,430 in Kindle Store (See Top 100 in Kindle Store)
- #4,193 in Software Development (Kindle Store)
- #9,209 in Software Development (Books)
- #31,948 in Business Technology
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
- 5 star4 star3 star2 star1 star5 star74%26%0%0%0%74%
- 5 star4 star3 star2 star1 star4 star74%26%0%0%0%26%
- 5 star4 star3 star2 star1 star3 star74%26%0%0%0%0%
- 5 star4 star3 star2 star1 star2 star74%26%0%0%0%0%
- 5 star4 star3 star2 star1 star1 star74%26%0%0%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on December 30, 2011A textbook, hummmm...NO, that is not fair, for most textbooks are written by people who must sell you a chair in their classroom rather than give you a book that teaches one anything! THIS book teaches and it does it as if your very LIFE depended on it! It is imminently readable and filled with proper regard for a broad range of learners. Yes, you should not be an absolute novice - that is, having never seen a computer - BUT, if you can read and will put in the time to embrace painful study - you will use this book and all that it says. There is no waste or filler in this book! Mike Ash wrote this book as if he wanted to prove to the world that one does not have to compromise quality to promote Mac/App programming to worlds of users who may not have been born programmers (or are just being born!), and who are trying to make superior, high quality, money-making apps.The text is SLAMMED full of legible real world, best-used, examples with a gifted mind suggesting various 'other uses' for code improvement and dangers. It is a recipe book for solutions. The organization and textual clarity is truly superb. It shows mastery of the app writing process and a mature app problem solving mind-set: OUT-FREAKING-STANDING!!
NEGATIVE(S) found a microscopic smudge of dirt on the lower left corner of the 200th page...(oops, they may have been my eggs benedict..).AND...can't find volume II of this book - fast enough! I wish I could somehow 'subscribe' to this author... 'nuff said.
- Reviewed in the United States on October 22, 2013I would have give it 5-star rating, but a lot of information is a little bit outdated.
Also I was hoping that there would something that was not already covered in the original articles.
Look forward for the Volume II though.
- Reviewed in the United States on March 16, 2012I have been following the Friday Q&A for awhile and it became my go to place when I needed a deep understanding of an iOS/Mac feature/functionality. I was super excited when I found a link to his book on his blog. His book was a perfect addition to my library of dev books.
I love being able to do a search and finding posts that I missed before. Also it is not meant to be read from cover to cover, each chapter is individually wrapped so you can just open it up at any chapter you want and read on.
Chapter on GCD alone worth every penny!!
Don't hesitate it's is a great book, you will learn a lot and get ideas on how to build and organize your own library or code.
- Reviewed in the United States on February 7, 2013This is a great book for pro-developers. A lot of information about runtime and Objective-C in the depth. A lot of examples and excellent explanations.
- Reviewed in the United States on October 1, 2015Simply the best cocoa tutorial I have come across - it not only teaches Apple technologies but also nuts and bolts of programming paradigms. A must read for all those intermediate level programmers who aspire to become advanced.
- Reviewed in the United States on November 1, 2011I've been a long-time reader of Mike's blog, and have the electronic version of this book. It is an incredible compendium of Mac and iOS programming (and of just general programming). There are few books where you can learn at the feet of a master on top of his game. This is one of them. Sometimes I just scrub to a random location and end up learning something new.
- Reviewed in the United States on January 29, 2011If you are interested in Cocoa or iOS programming this is a must read. I've long enjoyed the blog and it's nice to see it all packaged up in one convenient format.