NSFileHandle学习
/***** //以只读的方式打开文件生成句柄 NSFileHandle * fh=[NSFileHandle fileHandleForReadingAtPath:@"/Users/mac/Desktop/dir/hello/file"]; //读取5个字节数据 // NSData * data=[fh readDataOfLength:5]; //读到文件结尾 NSData * data=[fh readDataToEndOfFile]; NSString * str=[[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@"%@",str); ****/ //以只写的方式打开文件 NSFileHandle * fh=[NSFileHandle fileHandleForWritingAtPath:@"/Users/mac/Desktop/dir/hello/file"]; //将文件内容截断至0字节 // [fh truncateFileAtOffset:0]; //将文件游标挪至最后边 [fh seekToEndOfFile]; //内容会写到最前边,之前的内容被覆盖,超出不分仍然保留 c语言的话就会清空 [fh writeData:[@"gaga" dataUsingEncoding:NSUTF8StringEncoding]];