Ответ 1
Вот как это сделать, не перебирая все значения и не удаляя их.
NSString *domainName = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:domainName];
Возможный дубликат:
Как я могу reset данные NSUserDefaults в симуляторе iPhone?
Можем ли мы reset NSUserDefaults для всех ключей одновременно? Прямо сейчас я reset для отдельных клавиш. Поэтому, если есть способ сделать это за один раз, пожалуйста, скажите мне.
Спасибо
Вот как это сделать, не перебирая все значения и не удаляя их.
NSString *domainName = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:domainName];