标签

Swift

共 32 篇文章

20264 篇

  1. isolated(any) 与 #isolation:让 Swift 闭包自动继承隔离域

    Swift 6.2 的 Default Actor Isolation 虽能减少心智负担,但在特定场景下,编译器仍无法自动推断闭包的运行隔离域,导致莫名报错。本文通过一个真实的测试代码排错案例,深入解析如何利用 @isolated(any) 与 #isolation 宏实现“函数隔离域继承”,让你彻底告别冗余的 @MainActor 标注,写出更简洁且安全的并发代码。

20259 篇

202411 篇

  1. 用 Swift 开发嵌入式应用

    探索使用 Swift 进行嵌入式开发的潜力,本文分享了在 SwiftIO 开发板上的实践经验,并介绍了如何通过抽象化硬件实现跨平台调试。

20231 篇

20222 篇

20215 篇

  1. 聊聊 Combine 和 async/await 之间的合作

    探讨 Combine 与 async/await 的优势及协作方式。文章分析了它们在异步处理、错误处理和生命周期管理上的差异,并提供了三种结合使用方案,包括 flatMap、自定义 Subscriber 和 AsyncSequence。