Swift 2 iOS 9 文件读取不是逐行的

Swift 2 iOS 9 File reading not line-by-line

我需要能够 read/write 到一个文件,而不是将整个文件加载到内存中,而是跳过并阅读我需要的部分。我似乎找不到不是逐行读取 file.How 的解决方案,这可以完成吗?

查看 NSFileHandle 的 Apple 开发人员文档,并阅读有关 "Seeking Within a File"、使用 offsetInFile、seekToEndOfFile 等的内容。您可以跳转到文件中的任何位置并阅读内容,但是您当然需要知道那里有什么,否则您可能会误解数据。