ゴール
- ユーザ名だったり、ユーザIDなど簡単なユーザ情報や設定などを永続的に保存したい
解決
NSUserDefaults
を使う
ViewController.m
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. // {{{ ここから NSUserDefaults *ud = [NSUserDefaults standardUserDefaults]; NSInteger count = [ud integerForKey:@"count"]; NSLog(@"%ld", (long)count); [ud setInteger:count+1 forKey:@"count"]; [ud synchronize]; // ここまで書いた }}} }
アプリ再起動ごとに、countが加算されて保存されているのが分かった
雑感
- 慣れてきて、備忘録もだいぶ端折って要点だけ書くようになっている
- よくない
- 忘れたころに戻ってきても再現できるように書かねば、DRYではない
DRYな備忘録