Boo*_*oon 6 objective-c grand-central-dispatch ios
在GCD中,串行队列(例如主队列)中的所有任务都保证在同一个线程中运行吗?
对于串行队列一般,没有.从并发编程指南:
串行队列(也称为专用调度队列)按照将它们添加到队列的顺序一次执行一个任务.当前正在执行的任务在由调度队列管理的不同线程(可能因任务而异)上运行.
具体来说,对于主队列,是:
主调度队列是一个全局可用的串行队列,它在应用程序的主线程上执行任务.[...]因为它在应用程序的主线程上运行,所以主队列通常用作应用程序的关键同步点.
| 归档时间: |
|
| 查看次数: |
696 次 |
| 最近记录: |