NSFileHandle常用操作
+(NSFileHandle*)fileHandleForReadingAtPath:path //为进行读取操作打开一个文件
+(NSFileHandle*)fileHandleForWritingAtPath:path //为进行写入操作打开一个文件
+(NSFileHandle*)fileHandleForUpdatingAtPath:path //为进行更新打开一个文件
-(NSData*)availableData //返回在设备或者通道那里可读的数据
-(NSData*)readDataToEndOfFile //读取数据,直到文件的尾部
-(NSData*)readDataOfLength:(unsigned int)bytes //从文件中读取指定大小的字节内容
-(void)writeData:data //将data写入文件
-(unsigned long long)offsetInFile //获取当前文件偏移量
-(void)seekToFileOffset:offset //设置当前文件的偏移量
-(unsigned long long)seekToEndOfFile //将当前文件的偏移定位到文件尾部
-(void)truncateFileAtOffset:offset //将文件的长度设置为offset大小(单位为字节)
-(void)closeFile //关闭文件