Reprint please note the source at the beginning: Denny's blog http://www.cnblogs.com/rui-liu/p/4488645.html
During the interview, multi-threaded things are always asked, or deep or shallow, if it is bat, ask the special depth, there are many additional questions, two or three additional will be able to explore your bottom, think really scary??。 A lot of things know, know, not much to use, easy to forget, so summarize a variety of high-quality multi-threaded posts, in case of a rainy.
1. GCD in-depth understanding: the first part
Https://github.com/nixzhu/dev-blog/blob/master/2014-04-19-grand-central-dispatch-in-depth-part-1.md
2.GCD in-depth understanding: Part Two
Https://github.com/nixzhu/dev-blog/blob/master/2014-05-14-grand-central-dispatch-in-depth-part-2.md
3. Underlying concurrency API
http://objccn.io/issue-2-3/
4. Multithreaded programming
1) Nsthread & Run Loop
http://www.hrchen.com/2013/06/multi-threading-programming-of-ios-part-1/
2) nsoperation
http://www.hrchen.com/2013/06/multi-threading-programming-of-ios-part-2/
3) GCD
http://www.hrchen.com/2013/07/multi-threading-programming-of-ios-part-3/
4) Those pits of the GCD
http://www.hrchen.com/2013/07/tricky-gcd-on-ios/
5) Those pits in Run Loop
http://www.hrchen.com/2013/07/tricky-runloop-on-ios/
5.Block Implementation principle
The things that Http://jiangliancheng.gitcafe.io/2015/03/02/blcok
Cond.
3.IOS Multithreaded Programming Summary posts