码迷,mamicode.com
首页 > 其他好文 > 详细

两种方法删除NSUserDefaults所有记录

时间:2015-06-16 16:12:01      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:

//方法一
NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];
 
//方法二
- (void)resetDefaults {
    NSUserDefaults * defs = [NSUserDefaults standardUserDefaults];
    NSDictionary * dict = [defs dictionaryRepresentation];
    for (id key in dict) {
        [defs removeObjectForKey:key];
    }
    [defs synchronize];
}

 

两种方法删除NSUserDefaults所有记录

标签:

原文地址:http://www.cnblogs.com/iamjjh/p/4580792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!