2011-06-07 65 views
3

我有文本文件,它具有以下结构:文本文件的问题

test\n 
1\n 
2\n 
@/@/@/\n 
test2 \n 
223\n 
44\n 
@/@/@/\n 

我可以在阵列读它successfuly,但线路@/@/@/是分隔符。我想在分隔符处将NSArray分成子数组。

任何建议如何解决?

我还需要修改某些部分。

此致

+0

“的NSArray在分隔子阵列”你能解释一下吗? – 2011-06-07 11:34:46

回答

3

如果你读它作为一个的NSString然后

NSArray *chunks = [string componentsSeparatedByString: @"@/@/@/"]; 
+0

我可以修改文本文件的某些部分,而不是重新写入整个文本 – AMH 2011-06-07 11:54:51

+0

最简单的做法是修改读入字符串,然后将其写回文件。 – Devraj 2011-06-07 22:26:52

0

使用componentsSeparatedByString method.You可以存储在数组中获得的值。