WWDC(苹果开发者大会)已经落下帷幕,今年的WWDC提供了多个深度课程,以帮助开发者了解WWDC引入的新技术,本文会帮国内开发者梳理部分WWDC带来的技术上的变化。
Swift5.5
WWDC给我们带来了Swift5.5,这是Swift语言最新的版本,在这个版本中有许多重大的更新,下面会大家详细介绍一下Swift5.5的一些重要更新。
?SwiftConcurrencySwift5.5中最大的更新就是引入了全新的并发编程方式,包括async/await语法、结构化并发、Actor等,新的并发编程方式解决了我们以往使用回调的种种缺陷(嵌套地狱、回调错误处理麻烦、回调分支编写困难等),为开发者带来了极大的便利。
async/await过去我们编写异步代码都是通过回调的方式,如下:
funcprocessImageData2a(