2016-09-28 54 views
-1

我有一个相当大的文本文件。我有大约4000万个独特的字母数字代码。我知道如何写文件并阅读整个事情。但不能指定要读取多少行而不是contectsOf。在Swift中读取文件的一部分

详细说明,我的文件是这样的。
AF3D1
D8U9X
5GN11
....等4000万串。

我只是想循环使用X个字符串并写入一个文件,然后将其余的代码重写为其他代码,因为我最终将其删除。我只需要弄清楚如何循环访问一个txt文件。

我知道有这个问题,但不一样。 Read and write data from text file

+0

将数据放入数据库文件。比试图从文本文件读取更有效。 – rmaddy

+0

文本文件中的每一行的长度是否完全相同? – rmaddy

+0

是的,它的长度都是一样的。它已经在文本文件中并完成。 – JohnV

回答

0

由于在文本文件中的每个行是相同的长度(6个字节 - 用于换行键和1 5),那么就可以打开一个FileHandle并使用seek(toFileOffset:)方法,只是在一个特定的位置文件。