ストレージにデータを保存する方法です
Xcode 8 と Swift 3を使います
以下のコードを記述します
let userDefaults = UserDefaults.standard if let id_String = userDefaults.string(forKey: "id") { print(id_String) } else { userDefaults.set("12345", forKey:"id") userDefaults.synchronize() }
forKey:”id”でキーを指定します
上記の例では、idが存在した場合はprintで内容を出力し、idが存在しない場合はidを保存します
保存したキーを削除する場合は、以下のコードを記述します
userDefaults.removeObject(forKey: "id")
全て削除する場合は、以下のコードを記述します
let appDomain:String = Bundle.main.bundleIdentifier! UserDefaults.standard.removePersistentDomain(forName: appDomain)