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

iOS 归档、解档

2016-10-08 11:35 375 查看
//归档
- (void)toArchiver:(NSString *)pathComponent object:(id)object{
NSString *pathString = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject;
NSString *stringFileName = [pathString stringByAppendingPathComponent:pathComponent];
[NSKeyedArchiver archiveRootObject:object toFile:stringFileName];
}
//解档
- (id)toUnArchiver:(NSString *)pathComponent{
NSString *pathString = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject;
NSString *stringFileName = [pathString stringByAppendingPathComponent:pathComponent];
id object =[NSKeyedUnarchiver unarchiveObjectWithFile:stringFileName];
return object;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios 归档-解档