是否可以在串行队列中添加异步任务?
我想知道您是否创建了一个串行队列,并添加了一些异步任务,此队列是否将这些异步任务视为同步任务?
答案 0 :(得分:1)
串行队列将等待上一个操作完成。
从实际的documentation:
串行队列...执行一项任务 一次按它们添加到队列的顺序。的 当前执行的任务在不同的线程( 从任务到任务),由调度队列管理。 ...
您可以执行“异步”操作,但这些操作将是串行的。
在图像示例中,“ <在某些线程上异步”将始终在“同步”之前打印,因为 myQueue 是 serial