美文网首页
2021-12-01 NSUserDefault 存入NSM

2021-12-01 NSUserDefault 存入NSM

作者: 小专注 | 来源:发表于2021-12-01 15:59 被阅读0次

当你使用NSUserDefaults存储可变对象,它存储的是一个不可变的副本,你无法像这样直接改变它。你必须把数组可变复制出来,再修改它,最后把它存回来,更换旧对象。

存:

NSMutableArray *mutableCopyArr = [infoArr mutableCopy];
[[NSUserDefaults standardUserDefaults] setObject: mutableCopy ArrforKey:@"infoArr"];
[[NSUserDefaults standardUserDefaults] synchronize];

-=-==-=-==--=-=-=-=-

取:

NSMutableArray*infoArr = [[NSUserDefaults standardUserDefaults] mutableArray ValueForKey: @"infoArr"];

原文
链接:https://www.jianshu.com/p/76d912f005f5

相关文章

  • 2021-12-01 NSUserDefault 存入NSM

    当你使用NSUserDefaults存储可变对象,它存储的是一个不可变的副本,你无法像这样直接改变它。你必须把数组...

  • NSUserDefault 存入NSMutableArray数组

    1.NSUserDefault 里面存数据 2.接下来就是在 NSUserDefault 里面取数据 3.如果数组...

  • AlertController的title、message和按钮

    //设置message NSMutableAttributedString *messageStr = [[NSM...

  • NSUserDefault

    代码段一 此时打印结果:Jim 代码段二 此时打印结果:lucy注释代码段二,重新执行代码段一,发现打印结果仍旧是...

  • NSUserDefault

    存:[[NSUserDefaults standardUserDefaults] setObject:UIImag...

  • NSUserDefault

    NSUserDefaults 使用 NSUserDefaults是什么,有什么用处 对于应用来说,每个用户都有自己...

  • NSUserDefault

    1.NSUserDefaults可以直接存储的类型 2.使用 NSUserDefaults 存储自定义对象 参考链...

  • NSUserDefault

    NSUserDefaults * settings = [NSUserDefaults standardUserD...

  • NSUserDefault

    简介 它是单例的,并且是线程安全的,是以键值对的形式保存在沙盒中,最下面还是用plist文件进行保存。支持存储的数...

  • 无标题文章

    2016.8.3 //- (void)initDataArr { // self.monthArr = [NSM...

网友评论

      本文标题:2021-12-01 NSUserDefault 存入NSM

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