Skip to content

Instantly share code, notes, and snippets.

@sigwyg
Created February 24, 2016 07:36
Show Gist options
  • Save sigwyg/133261e48a9eea7c0a8e to your computer and use it in GitHub Desktop.
Save sigwyg/133261e48a9eea7c0a8e to your computer and use it in GitHub Desktop.
Swiftでローカル端末にデータを保存するサンプル。アプリを閉じてもこのデータは保持される。ユーザーの設定情報などちょっとしたデータを保存しておきたい場合など
var toDoList = [String]()
toDoList.append(item.text!)
toDoList.count
toDoList.removeAtIndex(indexPath.row)
// 保存
NSUserDefaults.standardUserDefaults().setObject(toDoList, forKey: "toDoList")
// 取得
if NSUserDefaults.standardUserDefaults().objectForKey("toDoList") != nil {
toDoList = NSUserDefaults.standardUserDefaults().objectForKey("toDoList") as! [String]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment