美文网首页
dispatch_sync()和dispatch_async()

dispatch_sync()和dispatch_async()

作者: 御雪飞斐 | 来源:发表于2019-03-25 21:33 被阅读0次
    dispatch_sync() 用于向指定队列派发一个同步任务,并在当前线程中执行,后续代码需要等待此任务执行完毕后才能继续执行。
    dispatch_async() 用于向指定的 非主队列 派发一个异步任务,然后开辟一个子线程来执行此任务。后续代码无需等待此任务执行完毕。
    若指定的队列为主队列,则该任务会被放入主线程中执行 (不会创建一个新线程)。
    
    4342.jpg

    相关文章

      网友评论

          本文标题:dispatch_sync()和dispatch_async()

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