0

我有一个由 4 个单词组成的字符串,如何将它分成 2 个字符串,每个字符串由两个单词组成?编码:

 NSString * myString= @"AAAA bbbbb CCCC ddddd";

我想将此字符串分成2个字符串:

NSString *firstString =@"AAAA bbbbb";
NSString *secondString =@"CCCC ddddd";
4

1 回答 1

3

您可以使用 NSArraycomponentsSeperatedByString将字符串分成几部分。从那里您可以使用一些简单的字符串格式将新字符串从数组的内容中拼凑在一起。

NSString *inputString= @"AAAA bbbbb CCCC ddddd";
NSArray *array = [inptString componentsSeparatedByString:@" "];

NSString *outputStringOne = [NSString stringWithFormat:@"%@ %@", [array objectAtIndex:0], [array objectAtIndex:1]];
NSString *outputStringTwo = [NSString stringWithFormat:@"%@ %@", [array objectAtIndex:2], [array objectAtIndex:3]];
于 2012-10-26T14:45:16.110 回答