Какао NSString взрывается

У меня есть NSString: @"1a,1b,1c,1d,5c". Я хочу этот NSString, разделенный на NSMutableArray, но я не знаю как. Я думаю, что это довольно просто, но я не могу найти его (возможно, потому что мой английский язык не достаточно хорош, чтобы найти, что хорошее описание для него ищет на).

С уважением, дронт

8
задан dododedodonl 30 April 2010 в 23:34
поделиться

3 ответа

NSString *_stringToSplit = @"1a,1b,1c,1d,5c";
NSArray *_splitItems = [_stringToSplit componentsSeparatedByString:@","];
NSMutableArray *_mutableSplitItems = [NSMutableArray arrayWithCapacity:[_splitItems count]]; 
[_mutableSplitItems addObjectsFromArray:_splitItems];
{{1} }
19
ответ дан 3 November 2019 в 13:36
поделиться

Используйте -componentsSeparatedByString: для разнесения.

Возвращаемое значение - NSArray. Если вам нужен NSMutableArray, вызовите для него метод -mutableCopy .

3
ответ дан 3 November 2019 в 13:36
поделиться
[NSMutableArray arrayWithArray:[string componentsSeparatedByString:@","]];
8
ответ дан 3 November 2019 в 13:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: