#Swift# 相关文章
Swift 从 ObservableObject 迁移到 @Observable 的再讨论
前文已经讨论过了 从 ObservableObject 迁移到 @Observable 的实施步骤,在实际迁移中还需要考虑与 Swift 其他特性的冲突与兼容。
Swift 从 ObservableObject 迁移到 @Observable
ObservableObject 协议是 SwiftUI 早期的观察机制,Swift 5.9 引入 @Observable 宏作为 Swift 观察的"现代"解决方案。本文讲解从 ObservableObject 迁移到 @Observable。
SwiftUI 系统颜色表查询
在使用 SwiftUI 开发时,使用系统预置的颜色无论是在 UI 效果还是在可维护性上都是比较推荐的。这里原文转载一篇日语文章,展示了系统颜色值的一览表方便设计开发时查询取用。文章最后还提供了一个 Demo App 可用使用。
SwiftUI List selection 的使用提示
List 是常用的 SwiftUI 组件,在 iOS 中,其构造接口中的 selection 参数必须绑定到 Optional 型,否则 Swift Compiler 会报错。
Swift并发编程 - 理解结构化和结构化并发的底层技术
前篇文章 Swift并发编程 - 理解 async 和 await 介绍了 Swift 并发编程的两个关键字 async 和 await。本文原本打算继续写 Task、Actor 等内容,但发现需要补充的基础知识很多。
Swift并发编程 - 理解 async 和 await
本文是我学习 Swift 并发编程的第一篇笔记,文章从几个不太好理解的点,介绍了async 和 await 语法关键字的使用方法和内在含义。
拥抱 Swift 和 SwiftUI
Apple 分别于2014年,2019年发布了 Swift 语言和 SwiftUI 框架,对于 iOS 开发者来说,技术的更新换代是不可回避的趋势,应该积极学习运用。
