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

来源:互联网 发布:淘宝三无产品处罚 编辑:程序博客网 时间:2024/06/06 04:29

//方法一

NSString *appDomain = [[NSBundlemainBundle] bundleIdentifier];[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];

//方法二

- (void)resetDefaults {

    NSUserDefaults * defs = [NSUserDefaultsstandardUserDefaults];

    NSDictionary * dict = [defsdictionaryRepresentation];

    for (id keyin dict) {

        [defs removeObjectForKey:key];

    }

    [defs synchronize];

}


0 0