OC NSFileHandle(文件内容操作)

时间:2022-03-20 23:44:03

OC NSFileHandle(文件内容操作)


初始化

[NSFileHandle fileHandleForUpdatingAtPath:@"data.txt"];

//fileHandleForUpdatingAtPath 可读写
//fileHandleForReadingAtPath 只读
//fileHandleForWritingAtPath 只写

读到文件尾部

[fileHandle readDataToEndOfFile];

根据偏移量读取文件内容

[fileHandle readDataOfLength:5];

写入文件

[fileHandle writeData:data2];

设置文件偏移量

[fileHandle seekToFileOffset:0];

定位到文件尾

[fileHandle seekToEndOfFile];

获取文件偏移量

[fileHandle offsetInFile]

截取文件的长度

[fileHandle truncateFileAtOffset:10];

关闭文件

[fileHandle closeFile];