写文件 :数组,字典,字符串, NSData 都有同一个 writeToFile 方法写入文件
2014-07-10 21:36
615 查看
写文件 数组,字典,字符串, NSData 都有同一个 writeToFile 方法写入文件
//NSString 写入文件
NSString *s = @"sdfkljaslfkj"
//文件路径
NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/file.text"];
//将字符串写入文件
BOOL success = [s writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:nil]; //YES的意思是先写入文件到其他地方,如果成功则覆盖. NO 就是直接写入覆盖不论过程中是否有错误. [ə'tɒmɪklɪ]
adv.利用原子能地
if (success){
NSLog(@"写入成功");
}
NSString 读文件
//创建字符串对象时,同时读取文件路径对应的文件中的内容
NSString *string = [NSString stringWithContentsOfFile: path encoding:NSUTF8StringEncoding error:nil];
//或用 alloc init 的方法
[[NSString alloc] initWithContentsOfFile:blah blah blah
Plist 属性列表文件
数组只能将 NSNumber NSString NSData (日期)NSData NSArray NSDictionary 数据类型写入文件,如果包含其他,将写入失败
数组.字典写入的文件叫属性列表 Plist 文件,可以用 Xcode 打开编辑.
//NSString 写入文件
NSString *s = @"sdfkljaslfkj"
//文件路径
NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/file.text"];
//将字符串写入文件
BOOL success = [s writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:nil]; //YES的意思是先写入文件到其他地方,如果成功则覆盖. NO 就是直接写入覆盖不论过程中是否有错误. [ə'tɒmɪklɪ]
adv.利用原子能地
if (success){
NSLog(@"写入成功");
}
NSString 读文件
//创建字符串对象时,同时读取文件路径对应的文件中的内容
NSString *string = [NSString stringWithContentsOfFile: path encoding:NSUTF8StringEncoding error:nil];
//或用 alloc init 的方法
[[NSString alloc] initWithContentsOfFile:blah blah blah
Plist 属性列表文件
数组只能将 NSNumber NSString NSData (日期)NSData NSArray NSDictionary 数据类型写入文件,如果包含其他,将写入失败
数组.字典写入的文件叫属性列表 Plist 文件,可以用 Xcode 打开编辑.
相关文章推荐
- 数组和字典的writeToFile方法——在项目开发中处理网络数据的时候,可以把请求获得的网络数据保存为plist文件,这样更方便开发
- 字符串,数组,字典写入本地文件和从本地文件读取
- 写入文件 (字符串/ 数组 / 字典)
- 字符串,字典,数组写入本地文件和从本地文件读取
- avassetwrite向同一文件重复写入 暂停,继续录制 how-to-write-to-a-single-file-multiple-times with pause/resume
- iOS: NSData的方法writeToFile:atomically:
- 作业二:将字符串数组把重复数据剔除后写入一个文件保存起来。
- 将字符串 数组 字典写入本地文件,并计算文件的大小,最后删除文件
- 写入文件 (字符串/ 数组 / 字典)
- C#控制台基础 File.WriteAllLines,以覆盖的方式将一个一维string数组写入txt
- 字符串,字典,数组写入本地文件和从本地文件读取
- iOS:NSData的方法writeToFile:options:error:
- 上传文件至FTP---通过FileUtils.writeByteArrayToFile()方法
- 封装了一个NPOI操作类 WriteToDownLoad方法对DataTable和List写入Excel
- 【封装】WriteToFile——数据写入文件
- 【OpenCV_05】把图像&视频写入文件Write Image & Video to File
- ORA-09817: Write to audit file failed 解决方法
- fileread函数:IDL中将文本文件读入一个字符串数组中,每一行作为一个元素
- 一个关于字典和数组混合的多层多层次数据转化为JSON数据处理方法
- 在Excel(xlsx)文件中用OpenXml SDK 添加一个新的Worksheet并写入字符串