当我使用 NSKeyedArchiver 是写入 *.plist 的数据时,我看到了一些示例,其中人们将输出文件保存为 *.txt 甚至根本没有扩展名?
-(void)saveCore {
NSMutableData *data = [[NSMutableData alloc] init];
NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:data];
[archiver encodeObject:reactorCore forKey:@"CORE"];
[archiver finishEncoding];
[data writeToFile:[self dataFilePath] atomically:YES];
[data release];
[archiver release];
}
加里