同步函数不具备开启线程的能力,无论是什么队列都不会开启线程;异步函数具备开启线程的能力,开启几条线程由队列决定(串行队列只会开启一条新的线程,并发队列会开启多条线程)
同步函数dispatch_sync
(1)并发队列:不会开线程
(2)串行队列:不会开线程
异步函数 dispatch_async
(1)并发队列:能开启N条线程
(2)串行队列:开启1条线程
同步函数不具备开启线程的能力,无论是什么队列都不会开启线程;异步函数具备开启线程的能力,开启几条线程由队列决定(串行队列只会开启一条新的线程,并发队列会开启多条线程)
同步函数dispatch_sync
(1)并发队列:不会开线程
(2)串行队列:不会开线程
异步函数 dispatch_async
(1)并发队列:能开启N条线程
(2)串行队列:开启1条线程