引言 虽然GCD使用很广,而且在面试时也经常问与GCD相关的问题,但是我相信深入理解关于GCD知识的人肯定不多,大部分都是人云亦云,只是使用过GCD完成一些很简单的功能.当然,使用GCD完成一些简单的功能,通常已经能够满足我们的需求了.不过,笔者比较喜欢刨根问底,因此在这里记录下学习的过程. Tips 高手可绕边走!!! 简介 iOS实现提供实现多线程的方案有:NSThread.NSOperation.GCD. 在iOS所有实现多线程的方案中,GCD应该是最有魅力的,而且使用起来也是最方便的,因…