//归档
- (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 归档、解档
最新推荐文章于 2022-08-03 17:09:04 发布