¿Cómo funciona NSFileHandle OffsetInFile?
-
27-10-2019 - |
Pregunta
Solo quiero saber cómo funciona OffSetInFile. y cuál es la diferencia entre SeekTofileOffset. y los ejemplos de código que conozcas también serían útiles :)
Solución
Para descriptores de archivos estándar, -[NSFileHandle offsetInFile]
y -seekToFileOffset:
tener equivalentes sencillos de Posix:
[handle offsetInFile];
=> off_t offset = lseek([handle fileDescriptor], 0, SEEK_CUR);
[handle seekToFileOffset:off];
=> off_t offset = lseek([handle fileDescriptor], off, SEEK_SET);
La diferencia entre ellos es que el primero devuelve el desplazamiento actual, mientras que el segundo cambia el desplazamiento.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow