我通过按组件分隔字符串来制作nsmutable数组,这导致在数组中插入很多新行和空白,如何识别和删除它们?

for (int i=0;i<contentsOfFile.count; i++)
 {
        if(!([[contentsOfFile objectAtIndex:i]isEqual:@"\n"]||[[contentsOfFile     objectAtIndex:i]isEqual:@""]))
       [arrayToBereturned addObject:[contentsOfFile objectAtIndex:i]];
 }

我正在使用的这段代码无法识别所有换行符
谢谢

最佳答案

如果您想要一个没有空格的数组:

NSString *string = @"Hello, World!";
NSCharacterSet *separator = [NSCharacterSet whitespaceAndNewlineCharacterSet];
NSArray *stringComponents = [string componentsSeparatedByCharactersInSet:separator];

关于ios - 如何识别和删除换行符和空格?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10426194/

10-13 03:52