标签: swift concurrency
我正在研究iOS上的并发和序列化队列。我似乎无法理解的一件事是,具有异步的序列化调度队列与具有同步的序列化调度队列有何不同。我的直觉是,由于已序列化,因此您只有一个线程。异步意味着它将在将Job1调度到线程以调度Job2之后立即返回。由于只有一个线程,因此队列必须等待Job1完成。无论它在序列化队列中使用sync还是async,它基本上都在执行相同的工作。我要去这里的任何地方,还是发生其他完全不同的事情?