参考にしたサイト:http://swift-salaryman.com/nsuserdefaults.php
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
//データの設定
saveData("hege", kana:"tage", title:"tegetege", filename: "ahsuet")
//読み込み
let arr: AnyObject! = NSUserDefaults.standardUserDefaults().dictionaryForKey("hogeDic");
print(arr);
/* {
title = "swift-salaryman";
url = "http://swift-salaryman.com/";
*/
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func saveData(name:String, kana:String, title:String, filename:String) -> Dictionary<String, AnyObject>{
//保存
let info:[String] = [kana, title, filename]
let hogeDic: Dictionary = [name:info]
NSUserDefaults.standardUserDefaults().setObject(hogeDic, forKey:"hogeDic");
NSUserDefaults.standardUserDefaults().synchronize();
return hogeDic
}
}