关于NSKeyedArchiver的编码格式
生活随笔
收集整理的這篇文章主要介紹了
关于NSKeyedArchiver的编码格式
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
NSKeyedArchiver在linux的實現(xiàn)默認(rèn)的格式是二進制:
NSArray *ary = @[@"hello",@"world",@"!!!",@11];[NSKeyedArchiver archiveRootObject:ary toFile:@"./foo.dat"];我們還可以選擇XML格式:
NSMutableData *data = [NSMutableData data];NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:data];//The available formats are NSPropertyListXMLFormat_v1_0 and NSPropertyListBinaryFormat_v1_0archiver.outputFormat = NSPropertyListXMLFormat_v1_0;[archiver encodeObject:ary forKey:@"root"];[archiver finishEncoding];[data writeToFile:@"./foo.dat" atomically:YES];總結(jié)
以上是生活随笔為你收集整理的关于NSKeyedArchiver的编码格式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux怎么判断用户是否存在
- 下一篇: php mb strpos 的用法是什么