質問

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番目のオフセットがオフセットを変更することです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top