赞
踩
从 Swift 5.5 开始,Apple 引入了新的 async/await 并发模型,我们可以利用它很方便的开发结构化并发代码。
在使用新的并发模型时,一个常见的需求就是任务超时的处理。
我们希望当耗时任务的执行在到达指定时间后自动取消,以免影响用户体验。
在本篇博文中,我们将用两种方法来实现新并发模型中 Task 执行的超时处理。
废话少叙,Let’s Go!!!