isolated(any) 与 #isolation:让 Swift 闭包自动继承隔离域
2026年1月21日 22:00
Swift 6 为并发引入了许多新功能与关键字。虽然其中不少内容在日常开发中可能鲜少用到,但一旦遭遇特定场景,若对这些新概念缺乏了解,即便有 AI 辅助也可能陷入僵局。本文将通过一个在开发测试中遇到的实际并发问题,来介绍如何利用 **`@isolated(any)`** 以及 **`#isolation`** 宏,实现函数的隔离域继承,从而让编译器自动推断闭包的运行环境。