我只是想知道 offsetInFile 是如何工作的?seekToFileOffSet 之间有什么区别。和你知道的代码示例也会有帮助:)
问问题
1274 次
1 回答
4
对于标准文件描述符,-[NSFileHandle offsetInFile]
并-seekToFileOffset:
具有简单的 POSIX 等效项:
[handle offsetInFile];
=> off_t offset = lseek([handle fileDescriptor], 0, SEEK_CUR);
[handle seekToFileOffset:off];
=> off_t offset = lseek([handle fileDescriptor], off, SEEK_SET);
它们之间的区别在于第一个返回当前偏移量,而第二个更改偏移量。
于 2011-06-14T21:59:26.910 回答