您的位置:首页 > 其它

文件内容操作类:NSFileHandle

2013-08-12 15:02 302 查看
NSFileHandle处理文件的步骤:1、创建一个NSFileHandle对象2、对打开的文件进行I/O操作3、关闭文件注意:1、可以使用NSFileHandle做文件的断点续传2、NSFileHandle只可以读写文件,不能创建文件,创建文件使用NSFileManger;
常用处理方法://打开文件的方式:+(id)fileHandleForReadingAtPath:(NSString *)path;//打开一个文件准备读取+(id)fileHandleForWritingAtPath:(NSString *)path;//打开一个文件准备写入+(id)fileHandleForUpdatingAtPath:(NSString *)path;//打开一个文件可读可写
//从设备或通道返回可用的数据 available:可用-(NSData *)availableData;
//从当前的节点读取到文件末尾-(NSData *)readDataToEndofFile;
//从当前节点开始读取指定的长度数据-(NSData *)readDataOfLength:(NSUInteger)length;
//写入数据-(void)writeData:(NSData *)data;
//获取当前文件的偏移量 offset-(unsigned long long)offsetInFile;
//跳到指定文件的偏移量-(void)seekToFileOffset:(unsigned long long)offset;-(unsigned long long)seekToEndOfFile;//跳到文件末尾
//关闭文件-(void)closeFile;

本文出自 “小喜子” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: