使い方は、ある程度確認した物の中身はどうなっているか気になったので、中身を確認する方法を探した所、以下の様にすればよい。
とにかく、NSUserDefault の中身を全てみたい場合
NSDictionary *dic = [[NSUserDefaults standardUserDefaults] dictionaryRepresentation]; NSLog(@"defualts:%@", dic);中身を確認するところ、自分が設定した以外の値も沢山入っていた。
これは見づらい。
次は、アプリ内でセットした値を見る方法。
実行中のアプリでセットした値が確認できる。
NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier]; NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSDictionary *dic = [defaults persistentDomainForName:appDomain]; NSLog(@"defualts:%@", dic);これだけだけど、確認にどうぞ。
0 件のコメント:
コメントを投稿