Wed*_*Wed 13
您必须对对象(在您的数组中)中的对象进行编码/解码,并将数组存档到NSData.
只需添加
<NSCoding>
Run Code Online (Sandbox Code Playgroud)
到你的对象的类(在你的数组中)并遵循你的编译器的警告:D
然后将您的数组归档如下:
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:yourArray];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:data forKey:@"yourKey"];
NSArray *array= [NSKeyedUnarchiver unarchiveObjectWithData:[defaults objectForKey:@"yourKey"];
Run Code Online (Sandbox Code Playgroud)
请查看http://soff.es/archiving-objective-c-objects-with-nscoding
| 归档时间: |
|
| 查看次数: |
6458 次 |
| 最近记录: |