理解GCD中任务和队列执行的原理

咱们都知道IOS中经常使用于处理线程的三种方式:NSThread、NSOperation、GCD,而GCD有很好的的优势就是不须要咱们来处理runLoop的运行循环,它是一套基于C的并发编程(可是强调一下GCD并不能理解为多线程,由于这个并非本身来控制线程),咱们在使用的时候是不须要管理线程的任何生命周期,系统会自动帮咱们管理。在底层是有一个任务队列与线程池的概念,若是任务队列与线程池的认识有点模
相关文章
相关标签/搜索