如何解决任务组 `async` 与 `spawn`
有谁知道,在新的 Swift async/await
内容中,TaskGroup async
和 spawn
之间有什么区别,或者它们是纯同义词吗? (如果它们是同义词,我更喜欢 spawn
。async
看起来我们正在打开一个 async
块,而这根本不是我们在做什么。)
https://developer.apple.com/documentation/swift/taskgroup/3814850-async
https://developer.apple.com/documentation/swift/taskgroup/3814884-spawn
解决方法
SE-0304,告诉我们 spawn
被重命名为 async
:
TaskGroup.spawn
和 TaskGroup.spawnUnlessCancelled
已重命名为 TaskGroup.async
和 TaskGroup.asyncUnlessCancelled
,这将是它们的最终名称。这使命名与重命名的 async let
保持一致,作为表示创建子任务的词。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。