在iOS SDK中逐行读取文件

时间:2012-06-27 01:47:51

标签: ios xcode sdk

我有一个文本文件如下:

line1
line2
line3
line4
line5
 ....

我想从文件中读取两个字符串数组,以便line1, line3, line 5,...进入array1line 2, line 4, line 6,...进入array2。 数组的每个元素都存储一行。

2 个答案:

答案 0 :(得分:5)

步骤1)读取文件([NSString stringWithContentsOfFile:encoding:error:]

步骤2)拆分字符串([NSString componentsSeparatedByCharactersInSet:[NSCharacterSet newlineCharacterSet]]

步骤3)迭代数组并插入2个数组

答案 1 :(得分:1)

可能重复:Objective-C: Reading a file line by line

查看该链接,因为它为您正在做的事情提供了许多有用的信息。