Cocoa touch 在特定位置启动NSInputStream

Cocoa touch 在特定位置启动NSInputStream,cocoa-touch,cocoa,nsinputstream,Cocoa Touch,Cocoa,Nsinputstream,我有一个输入流,我想开始读取某个位置的字节。我有办法做到吗?假设我想在位置n读取1024个字节,n是文件中的第n个字节。我如何做到这一点?我看了文档,似乎没有办法做到这一点。您需要使用以下api阅读:- + (id)inputStreamWithFileAtPath:(NSString *)path - (NSInteger)read:(uint8_t *)buffer maxLength:(NSUInteger)len; 不读取:maxlength:从文件开头读取到缓冲区?

我有一个输入流,我想开始读取某个位置的字节。我有办法做到吗?假设我想在位置n读取1024个字节,n是文件中的第n个字节。我如何做到这一点?我看了文档,似乎没有办法做到这一点。

您需要使用以下api阅读:-

+ (id)inputStreamWithFileAtPath:(NSString *)path

- (NSInteger)read:(uint8_t *)buffer maxLength:(NSUInteger)len;
不读取:maxlength:从文件开头读取到缓冲区?