-
SwiftUI 2.0带来的@AppStorage属性包装器,可以很方便的将属性的值同步到UserDefaults中。
-
定义一个属性,它拥有一个默认值,并且使用了@AppStorage属性包装器,这样对该属性的存储和读取操作,都将映射到键名为nickname的UserDefaults中。
-
添加一个文本视图,用来显示属性的值。
-
接着添加一个按钮,并设置按钮的标题。
-
当点击这个按钮时
第6章第16节:使用@AppStorage将属性的值同步到UserDefaults [SwiftUI快速入门到实战]
最新推荐文章于 2024-07-12 14:40:19 发布
本文介绍了SwiftUI 2.0的@AppStorage特性,如何利用它将属性值与UserDefaults同步,通过示例展示如何定义带默认值的属性,创建文本视图显示值,以及按钮触发值变更并持久化到UserDefaults中。通过实时预览模式,演示了属性值在不同预览会话中的持久性。
摘要由CSDN通过智能技术生成