美文网首页
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