Skip to content

Commit a40d0cc

Browse files
authored
fix #5102
1 parent 0028135 commit a40d0cc

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Reports/2025/#347-2025.08.18.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,15 @@
3232
* 生成知识提示:先让 LLM 生成问题相关背景知识,再结合知识回答原问题
3333
* 结构化提示:用 XML、JSON、YAML 等严格格式定义提示词,消除歧义
3434

35+
36+
### 🐕 [@isolated(any)](https://nshipster.com/isolated-any/)
37+
[@Smallfly](https://github.com/iostalks):在 Swift 并发模型逐渐完善的过程中,@isolated(any) 作为一个相对低调却关键的特性,正在为 API 设计与任务调度提供新的可能性。
38+
39+
这篇文章系统地阐释了 @isolated(any) 的设计动机、语义价值以及在实际 API 中的应用方式。作者通过对比 GCD 与 Swift Concurrency,结合异步函数和 actor 隔离的案例,清晰展示了该属性如何让调度系统基于隔离信息做出更合理的决策。
40+
41+
对于大多数开发者而言,@isolated(any) 在日常编码中可能并不直接显现;但若你正在编写并发 API、涉及跨 actor 调度,或希望深入理解 Swift 并发体系的演进方向,这篇文章将为你提供扎实的理论支撑与实践启发。
42+
43+
3544
## 工具
3645

3746
> 开发过程中常用的工具,及一些新工具的介绍

0 commit comments

Comments
 (0)