如何从NSArray中的最后一项中删除括号

时间:2015-08-16 23:11:57

标签: ios objective-c nsarray

我正在从.txt文件创建一个如下所示的数组:

 Bears;wins;24;losses;15
 Lions;wins;34;losses;10

当我得到每行的数组时:

 NSArray *myArray = [content componentsSeparatedByString:@"\n"];

我得到一个这样的数组:

 ("Bears;wins;24;losses;15
 ",
 "Lions;wins;34;losses;10
 ")

当我解析分号时,我得到了这个:

 (Bears,
 wins,
 24,
losses,
 "15
 "
 ),
 (
 Lions,
 wins,
 34,
 losses,
 "10
 ")

问题在于,当我想移动对象时,请按照以下方式进行外观/打印:

 Lions,34,10,wins,losses

输出结果是这样的:

 Lions,34
 ,10,wins,losses

如何解决这个问题,将其全部保存在一行?

1 个答案:

答案 0 :(得分:0)

问题出在我将线分开时:

 NSArray *arr = [content componentsSeparatedByString:@"\n"];

我通过将行分开来修复它:

 NSArray *arr = [content componentsSeparatedByString:@"\r\n"];