美文网首页
iOS两种方法删除NSUserDefaults所有记录

iOS两种方法删除NSUserDefaults所有记录

作者: 李龙简书 | 来源:发表于2016-07-29 09:40 被阅读219次

//方法一

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

[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];

//方法二

- (void)resetDefaults {

NSUserDefaults * defs = [NSUserDefaults standardUserDefaults];

NSDictionary * dict = [defs dictionaryRepresentation];

for(idkeyindict) {

[defs removeObjectForKey:key];

}

[defs synchronize];

}

相关文章

网友评论

      本文标题:iOS两种方法删除NSUserDefaults所有记录

      本文链接:https://www.haomeiwen.com/subject/wvczjttx.html