dispatch_source
dispatch_source 以前一直没用过,比较生疏。这有两篇文章讲了讲使用,感谢作者。
先记录一下,有空再扒扒源码:
通过demo的断点调试发现,dispatch_source 的任务分发是在2号队列 manager queue 上进行的,对应的执行线程也就是2号线程 com.apple.libdispatch-manager。
另外 dispatch_after 也是使用 dispatch_source 实现的。
dispatch_source 以前一直没用过,比较生疏。这有两篇文章讲了讲使用,感谢作者。
先记录一下,有空再扒扒源码:
通过demo的断点调试发现,dispatch_source 的任务分发是在2号队列 manager queue 上进行的,对应的执行线程也就是2号线程 com.apple.libdispatch-manager。
另外 dispatch_after 也是使用 dispatch_source 实现的。