一.介绍 1.什么是GCD? Grand Central Dispatch.是苹果公司开发的一套多核编程的底层API. GCD首次公布在Mac OS X 10.6,iOS4及以上也可用.GCD存在于libdispatch.dylib这个库中,iOS程序默认动态载入这个库,无需手动引入. 2.GCD工作原理 让程序平行排队的特定任务.依据可用的处理资源,安排他们在不论什么可用的处理器核心上运行任务.一个任务能够是一个Function或是一个block. GCD的底层依旧是用线程实现,只是这样能够让…