SwiftUI 的 @State 现已成为宏——这对您意味着... 笔记

SwiftUI 的 @State 现已成为宏——这对您意味着什么

TL;DR: SwiftUI 的 @State 现已以宏的形式暴露,但日常用法几乎保持不变。最大的实际变化在于惰性初始化:存储在 @State 中的类实例(例如 @Observable 视图模型)将在视图状态存储的整个生命周期内仅创建一次,而不再在视图结构重建时重新创建。