iphone中存入文件的方法
来源:互联网 发布:csi网络犯罪调查分集 编辑:程序博客网 时间:2024/05/17 16:13
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #3e207e}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; min-height: 13.0px}p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #703fa6}p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #cc2d24}span.s1 {color: #703fa6}span.s2 {color: #000000}span.s3 {color: #b72e9f}span.s4 {color: #3e207e}span.s5 {color: #2f30d3}span.s6 {color: #cc2d24}span.s7 {color: #528186}
由于iPhone不能写入mainBundle,于是只能用下面的代码进行读写。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *plistFilePath = [documentsDirectory stringByAppendingPathComponent: @"FriendList.plist"];
NSData *xmlData;
NSString *error;
xmlData = [NSPropertyListSerialization dataFromPropertyList:friendsNameList
format:NSPropertyListXMLFormat_v1_0
errorDescription:&error];
if(xmlData) {
NSLog(@"No error creating XML data.");
[xmlData writeToFile:plistFilePath atomically:YES];
}
else {
NSLog(@"Error: %@",error);
[error release];
-----------------------------
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #703fa6}p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; min-height: 13.0px}p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #3e207e}p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #0b831b}p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #cc2d24}span.s1 {color: #703fa6}span.s2 {color: #b72e9f}span.s3 {color: #000000}span.s4 {color: #3e207e}span.s5 {color: #2f30d3}span.s6 {color: #cc2d24}
NSString *errorDesc = nil;
NSPropertyListFormat format;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *plistFilePath = [documentsDirectory stringByAppendingPathComponent: @"FriendList.plist"];
NSData *plistXML = [[NSFileManager defaultManager] contentsAtPath:plistFilePath];
NSMutableArray *plistArray = (NSMutableArray *)[NSPropertyListSerialization
propertyListFromData:plistXML
mutabilityOption:NSPropertyListMutableContainersAndLeaves
format:&format
errorDescription:&errorDesc];
if (!plistArray) {
NSLog(@"Error reading plist: %@, format: %d", errorDesc, format);
}
- iphone中存入文件的方法
- 图片存入 iPhone 本地 Documents 的方法
- 图片如何存入 iPhone 本地 Documents 的方法
- 读取两文件,不同的内容存入另一个文件中
- 读取两文件,不同的内容存入另一个文件中
- iphone中获取文件路径的4种方法
- iphone中获取文件路径的4种方法
- iphone中获取文件路径的4种方法
- 存入hbase的方法
- 存入Hbase的方法
- 将主机IDS OSSEC日志文件存入MYSQL的方法
- 将主机IDS OSSEC日志文件存入MYSQL的方法
- 将输入的字符存入到指定的文件中
- 如何将xml文件存入oracle 的xmltype类型中
- 把文件的读出值存入到变量中
- matlab下生成的矩阵存入xml文件中
- 将图片存入sqlserver中并读取显示的方法
- 在Access数据库中存入系统时间的处理方法
- cas
- 列举当前系统运行进程
- 建立 eclipse-jee-helios+Tomcat 7.0的JSP开发环境
- 处女作
- 目录完全删除
- iphone中存入文件的方法
- 去掉button按钮左右两边的留白 设置按钮背景为透明 去掉鼠标点击时出现的虚线边框 层的显示与隐藏
- Ini文件的插入
- Ini文件的插入
- windows下Git无法下载大文件的情况
- gdb的使用和程序调试
- logo maker studio V5注册码
- 暴力关机
- 我的收藏JSON_ADDRESS