//NSArray转转NSData并保存到沙盒中
- (BOOL)storeData:(NSArray *)dataSource withFileName:(NSString *)fileName{
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:dataSource];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *fullpath = [[paths objectAtIndex:0] stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.data", fileName]];
return [data writeToFile:fullpath atomically:YES];
}
//沙盒获取文件 NSData转NSArray
<p>- (NSArray *)getDataWithFileName:(NSString *)fileName{ </p><p>NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *fullpath = [[paths objectAtIndex:0] stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.data", fileName]]; NSData *data = [NSData dataWithContentsOfFile:fullpath]; return [NSKeyedUnarchiver unarchiveObjectWithData:data];</p><p>}</p>
}