Help us understand the problem. What is going on with this article?

swift2において、データを永続的に保存する方法

More than 3 years have passed since last update.

以下の方法をとることで、データを簡単に保存することができる。

ViewController.swift
import UIKit

class ViewController: UIViewController{

    override func viewDidLoad(){
        super.viewDidLoad()

        //hogeというデータをnameというキーで保存 
        NSUserDefaults.standardUserDefaults().setObject("hoge", forKey: "name")

        //String型でデータを取り出す(次に更新するとデータが上書きされる)
        var userName = NSUserDefaults.standardUserDefaults().objectForKey("name")! as! String

        //保存されている情報を書き換える 
        userName = "hello"

        //データを更新
        NSUserDefaults.standardUserDefaults().setObject(userName, forKey: "name")

        //変更後のhelloと出力    
        print(userName)

    }
}
ktr17
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away