对GCD的一些理解和实践GCDGCD,全程GrandCentralDispatch,是苹果为了多核并行提出的解决方案。它是使用C语言实现,但是由于用了block来处理回调,所以使用起来十分方便。并且GCD会自动管理线程的生命周期,不需要我们去管理。任务和队列GCD中有两个重要的概念,任务和队列。1、任务,就是我们想要处理的事情,任务可以分为同步执行和异步执行:同步(sync):使用dispatch_sync(dispatch_queue_tqueue,dispatch_block_tblock)...