在本篇博文中,您将学到如下内容: 1. 顺序执行 2. 主线程 Main Thread 的秘密 3. 并发执行:GCD 与分发队列(DispatchQueue) 4. 延时执行 5. 数据竞争(Data Race) 6. 线程间的同步 7. 避免线程爆炸 8. RunLoop 与定时器 总结 楚客自相送,沾裳春水边。 晚来风信好,并发上江船。 花映新林岸,云开瀑布泉。 惬心应在此,佳句向谁传。 1. 顺序执行 在上一篇博文中,我们简单介绍了 Swift 分支执行的语法。对于大部分语言来说,默认所有代码都会一句接着一句的执行,这称之为顺序或串行执行。