重启app后数据保存
UserDefault
设置值
UserDefaults.standard.set(encoded, forKey: "Items")
取出值
UserDefaults.standard.data(forKey: "Items")
// if it's an integer type, we can also use this way
UserDetails.standard.integer(forKey: "Items")
...
@AppStorage
wrapper
@AppStorage("tapCount") private var tapCount = 0
note
@AppStorage
的方式只需如上注解,不用做其他任何事儿。值会自动保存。