1

offsetInFile の仕組みを知りたいだけですか? seekToFileOffSetの違いは何ですか。あなたが知っているコード例も役に立ちます:)

4

1 に答える 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);

それらの違いは、1 つ目は現在のオフセットを返し、2 つ目はオフセットを変更することです。

于 2011-06-14T21:59:26.910 に答える