如何清空 NSUserDefaults 下所有数据

if (![[NSUserDefaults standardUserDefaults] boolForKey:@"dontClearHXCache"])

{

    NSString *appDomainStr = [[NSBundle mainBundle] bundleIdentifier];

    [[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomainStr];

    [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"dontClearHXCache"];

   [[NSUserDefaults standardUserDefaults]synchronize];

}

else

{

    [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"dontClearHXCache"];

    [[NSUserDefaults standardUserDefaults]synchronize];



}

你可能感兴趣的:(如何清空 NSUserDefaults 下所有数据)