6.1.2 任务 (Dispatch Work Items)


文档摘要

6.1.2 任务 (Dispatch Work Items) Swift GCD 6.1.2:深入理解 Dispatch Work Items 1. 什么是 Dispatch Work Items? 是一个轻量级的对象,它封装了要在后台执行的代码块。可以将 视为一个可执行的任务,它可以被提交到 Dispatch Queue 中进行异步或并发执行。 提供了比直接将闭包提交到队列更强大的功能,例如: 取消 (Cancel): 可以取消尚未开始执行的 。 等待 (Wait): 可以阻塞当前线程,直到 执行完成。 通知 (Notify): 可以指定在 执行完成后要执行的另一个 或闭包。 优先级 (QoS): 可以设置 的服务质量 (QoS),以便系统可以根据其重要性来安排执行。 2.


发布者: 作者: 转发
评论区 (0)
U