NSFileHandleはどのように機能しますか?
-
27-10-2019 - |
質問
OffsetInfileがどのように機能するかを知りたいだけですか?そして、SeekTofileOffsetの違いは何ですか。そして、あなたが知っているコードの例も役立つでしょう:)
解決
標準ファイル記述子の場合、 -[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);
それらの違いは、最初のものが現在のオフセットを返し、2番目のオフセットがオフセットを変更することです。
所属していません StackOverflow