美文网首页iOS Developer
iOS开发—归档一个Model数组

iOS开发—归档一个Model数组

作者: 展昭酷爱写作 | 来源:发表于2016-11-02 19:44 被阅读245次

在这里为大家共享一下在开发中遇到的问题,而后又找到了比较不错的答案,虽然是摘抄的,但我相信知识本来就是用来共享的,希望我的这番整理能够给更多的人带来方便。

self.title = @"复杂对象归档";

Person *personA = [[Person alloc] init];
personA.name = @"张三";
personA.age = 20;
personA.sex = @"男";

Person *personB = [[Person alloc] init];
personB.name = @"李四";
personB.age = 15;
personB.sex = @"女";

Person *personC = [[Person alloc] init];
personC.name = @"王五";
personC.age = 30;
personC.sex = @"男";

NSString *paths =[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) firstObject];
NSLog(@"Caches: %@", paths);

NSMutableArray *personsArr = [NSMutableArray arrayWithObjects:personA, personB, personC, nil];
NSString *personsArrPath = [paths stringByAppendingString:@"/personsArr.plist"];
[personsArr writeToFile:personsArrPath atomically:YES];
NSLog(@"%@", personsArrPath);

相关文章

  • iOS开发—归档一个Model数组

    在这里为大家共享一下在开发中遇到的问题,而后又找到了比较不错的答案,虽然是摘抄的,但我相信知识本来就是用来共享的,...

  • 复杂对象存入数组归档的方法如下

    复杂对象存入数组归档的方法如下: 注意: model对象 首先要实现 归档和解档方法例子:

  • iOS归档(转)

    按下home后使用归档保存model数据,返回应用后解档恢复 iOS archive(归档)的总结 - 苹果吧 -...

  • iOS归档总结

    iOS归档总结,高效开发,欢迎star

  • 归档-解归档

    归档-解归档 在iOS开发中,数据持久化方法很多,比如:SQL、KeyChina、CoreData、NSUserD...

  • iOS开发之由model组成的数组的排序

    在iOS开发中我们经常遇到列表,通常我们会定义一个可变数组,然后将列表的每列装在一个model里,有时我们会遇到这...

  • 浅析iOS中的归档与反归档

    今天我们要搞一搞iOS开发当中的归档和反归档,在进入正题之前,我们需要了解一下归档和反归档是干什么用的。 所谓归档...

  • iOS-0 一些

    1 iOS开发之遍历Model类的属性并完善使用Runtime给Model类赋值 - 简书 2 iOS runti...

  • iOS数据存储(一)

    iOS开发常用的数据持久化方式有NSUserdefaults(属性列表),NSKeyedArchiver(归档/解...

  • iOS Model数组排序

网友评论

    本文标题:iOS开发—归档一个Model数组

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