-
SwiftUI 2.0带来的@AppStorage属性包装器,可以很方便的将属性的值同步到UserDefaults中。
-
定义一个属性,它拥有一个默认值,并且使用了@AppStorage属性包装器,这样对该属性的存储和读取操作,都将映射到键名为nickname的UserDefaults中。
-
添加一个文本视图,用来显示属性的值。
-
接着添加一个按钮,并设置按钮的标题。
-
当点击这个按钮时,给属性设置一个新的值。并打印位于UserDefaults中的键名为nickname的值。
-
增加父视图的内间距&#x