SwiftUI,  保存方法

SwiftUI/データ保存方法/①UserDefaults

SwiftUI にて、データの保存方法、①UserDefaults によるのサンプルを掲載します。

struct ContentView: View {
    
    @State private var tapCount = UserDefaults.standard.integer(forKey: "Tap")

    var body: some View {
        Button("Tap count: \(tapCount)") {
            tapCount += 1
            UserDefaults.standard.set(self.tapCount, forKey: "Tap")
        }
    }
}