【iOS】GCD队列、同步异步

GCD的队列有两种,一种是串行队列,一种是并发队列。多线程 串行队列:并发 任务按往队列里的添加前后顺序执行,先进先出(FIFO),前一个任务执行完再开始执行下一个任务。(咱们开发中主线程队列就是一个串行队列,因此咱们常常在主线程写的通常任务(不考虑多线程),都是顺序执行的)。异步 注意一个串行队列里只有一个线程。async 并发队列:spa 任务会在这个队列中新开线程,并发同时执行(无序)。线程
相关文章
相关标签/搜索