您的位置:首页 > 移动开发 > IOS开发

iOS---使用MJExtension 归档

2016-05-06 12:43 375 查看
对自定义的模型进行归档:

ProductModel 模型

在模型的.h 加上 <NSCoding>

在模型的.m加上

// NSCoding实现

MJCodingImplementation

然后在需要的地方进行归档解档操作:

ProductModel *data = self.statuses[indexPath.row];

NSString *file = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,
YES).firstObject stringByAppendingPathComponent:@"product.data"];

//
归档

[NSKeyedArchiver
archiveRootObject:data toFile:file];

//解档

ProductModel *data2 = [NSKeyedUnarchiver
unarchiveObjectWithFile:file];

NSLog(@" -------------name %@ ",data2.name);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: