ArchiverEasy 1.0

ArchiverEasy 1.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布上次发布2017年1月

Silence0201 维护。



  • 作者
  • Silence

更简单地使用NSKeyedUnarchiverNSKeyedArchiver

使用

导入

ArchiverEasy文件夹拖入目录,导入文件

#import "NSKeyedArchiver+Key.h"
#import "NSKeyedUnarchiver+Key.h"

归档

 // 默认存入沙盒Document/DefaultArchive文件夹中
[NSKeyedArchiver archiveRootObject:array forKey:@"kk"] ;

// 自定义文件夹路径
NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:@"custom"] ;
[NSKeyedArchiver archiveRootObject:array forKey:@"kk" WithFolderPath:path] ;

解归档

 // 从默认目录读取
NSArray *a1 = [NSKeyedUnarchiver unarchiveObjectForKey:@"kk"] ;

// 从指定目的读取
NSArray *a2 = [NSKeyedUnarchiver unarchiveObjectForKey:@"kk" WithPath:path] ;

ArchiverEasy

LKArchiver 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。