Contents
初期化
key
という合言葉で1
を保存している
UserDefaults.standard.register(defaults: ["key" : 1])
二次元配列の保存・取得の仕方
保存
let array: [[String]] = [["あ", "い", "う", "え"], ["か", "き", "く", "け"]] UserDefaults.standard.set(array, forKey: "key")
取得
let getArray: [[String]] = UserDefaults.standard.array(forKey: "key") as! [String]
全てのデータ削除
let appDomain = Bundle.main.bundleIdentifier UserDefaults.standard.removePersistentDomain(forName: appDomain!)
参考文献