NSUserDefaults の、
- (NSDictionary *) dictionaryRepresentation
というメソッドを使用すると、保存されている全キーの内容を取得することができます。
NSDictionary * dic = [[NSUserDefaults standardUserDefaults] dictionaryRepresentation]; NSLog(@"defualts:%@", dic);
下記でもキーと値のペアを取得できます。こちらの方法ではアプリ内で set したキーと値のみの一覧がでてきます。
NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier]; NSDictionary *dic = [Defaults persistentDomainForName:appDomain]; NSLog(@"defualts:%@", dic);