Запустите NSInputStream в определенном месте

У меня есть входной поток, и я хочу начать чтение байтов в определенном месте. Есть ли способ, которым я могу это сделать? Скажи я хочу читать 1024 байты в местоположении n, n быть nth байт в файле. Как мне этого добиться? Я посмотрел на документацию, и, похоже, нет способа сделать это.

1 ответ

Вам нужно использовать ниже API для чтения:-

+ (id)inputStreamWithFileAtPath:(NSString *)path

- (NSInteger)read:(uint8_t *)buffer maxLength:(NSUInteger)len;
Другие вопросы по тегам