学习准备

2、ios下如何实现指定线程数目的线程池?

2017-11-14  本文已影响903人  婕妤露

ios下如何实现指定线程数目的线程池?

1、GCD的信号量机制(dispatch_semaphore)

执行结果如下 B3825381-5893-40DB-9AA2-23F385FB6BA3.png

说明:从执行结果中可以看出,虽然将10个任务都异步加入了并发队列,但信号量机制控制了最大线程并发数,始终是3个线程在执行任务。此外,这些线程也没有阻塞线程。

上一篇 下一篇

猜你喜欢

热点阅读