美文网首页SDWebImage源码分析
dispatch_barrier_sync和dispatch_b

dispatch_barrier_sync和dispatch_b

作者: 谁更勇猛 | 来源:发表于2016-06-16 16:03 被阅读3202次

    共同点:

    1、等待在它前面插入队列的任务先执行完

    2、等待他们自己的任务执行完再执行后面的任务

    不同点:

    1、dispatch_barrier_sync将自己的任务插入到队列的时候,需要等待自己的任务结束之后才会继续插入被写在它后面的任务,然后执行它们

    2、dispatch_barrier_async将自己的任务插入到队列之后,不会等待自己的任务结束,它会继续把后面的任务插入到队列,然后等待自己的任务结束后才执行后面任务。

    相关文章

      网友评论

      本文标题:dispatch_barrier_sync和dispatch_b

      本文链接:https://www.haomeiwen.com/subject/ffbmdttx.html