读书人

ios之读取资料类

发布时间: 2013-01-01 14:04:18 作者: rapoo

ios之读取文件类

// NSFileManager类主要对文件的操作(删除,修改,移动,复制)

// NSFileHandle类主要是对文件内容进行读取和写入操作

// NSFileHandle处理文件的步骤:

// 创建一个NSFileHandle对象,对打开的文件进行i/o操作,关闭文件。

// 可以使用NSFileHandle做文件的断点续传

//应用程序路径下的自定义子路径

NSString *filePath=[NSHomeDirectory()stringByAppendingPathComponent:@"test/testContent.text"];

//文件内容处理

NSFileHandle *fileHandle=[NSFileHandlefileHandleForUpdatingAtPath:filePath];

//跳转到文件内容的最后字节

[fileHandleseekToEndOfFile];

// 追加文件内容到最后字节,并关闭文件

NSString *str=@"newContent";

NSData *data=[strdataUsingEncoding:NSUTF8StringEncoding];

//文件有效内容的字节长度

NSUInteger length= [fileHandle availableData].length;


[fileHandlewriteData:data];

[fileHandlecloseFile];


读书人网 >操作系统

热点推荐