サンプル
AppDelegate.m
@implementation AppDelegate
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
NSUserDefaults *ud = [NSUserDefaults standardUserDefaults]; // 取得
[ud setObject:@"hoge" forKey:@"KEY_S"];
[ud synchronize];
}
参考:https://glassonion.hatenablog.com/entry/20110920/1316473990
保存場所
Non SandBox: /Users/ユーザ名/Library/Preferences
SandBox: /Users/ユーザ名/Library/Containers/アプリ名/Data/Library/Preferences/

なのだそうだが、デバッグ時にそれらしいファイルはなかったな???
→registerDefaults メソッドはファイルに書き出しません!
しかし、standard と shared の違いがわからんなあ。
→shared は文字どおり「共有」ということらしい。
何と共有するかは、この記事によれば、同じグループ間で、ということらしいのだが、使ったことはない。



