Пусть у меня есть String
- "Hello"
Как я могу разделить String
в Array
, который держит каждый character
как это - ["H", "e", "l", "l", "o"]
Спасибо.Разделить строку на буквы
ответ
Символы в строке помещаются под коллекцию characters
. Просто перебирать их и конвертировать их в String
:
let str = "Hello"
let arr = str.characters.map { String($0) }
print(arr)
Думаю, вам придется сделать это несколько вручную.
NSString *str = @"Hello";
NSMutableArray *chars = [NSMutableArray new];
for (NSUInteger i = 0; i < [str length]; i++) {
unichar c = [str characterAtIndex:i];
[chars addObject:[NSString stringWithCharacters:&c length:1]];
}
Вопрос задан для Swift .. – itsji10dra
Неверный язык и неправильный оператор. – luk2302
ОП запрашивает решение в Swift, где обработка символов из строки отличается, немного сложнее и немного изменилась в Swift 2. Я еще не знаком с Swift 2, поэтому я собираюсь пусть кто-то, кто на Swift 2, ответит на это. –
- 1. Разделить строку (слово) на буквы в C
- 2. Разделить слово на буквы
- 3. Разделить строку юникода на компоненты, содержащие числа и буквы
- 4. Разделить строку на массив букв - буквы с двумя символами PHP
- 5. Как разделить слова на буквы в Python
- 6. Разделить строку на строку и целое число
- 7. Разделить строку на каждом номере
- 8. Как разделить строку на строку []?
- 9. Разделить строку на блоки на определенной длине
- 10. Разделить строку на карте
- 11. Разделить строку на строки
- 12. Разделить строку на C#
- 13. Java разделить строку на "^ | ^"
- 14. Разделить строку на массив
- 15. Разделить строку на хэш?
- 16. Разделить строку на слово
- 17. Разделить строку на слова
- 18. Разделить строку на структуру
- 19. Разделить строку на «_»
- 20. Разделить строку на части
- 21. Разделить строку на слова
- 22. Разделить строку на SQL
- 23. Разделить строку на периоды '.'
- 24. Разделить строку на строки?
- 25. Разделить строку на '|'
- 26. Разделить строку на словарь
- 27. Как я могу разделить строку на токены?
- 28. Powershell: Разделить строку и вставить до второй заглавной буквы
- 29. C# Разделить строку, которая содержит буквы и цифры
- 30. Разделить строку на основе букв верхнего регистра
Это на самом деле ** _ _ ** точная копия вопроса luk2302 упоминается. Даже примерная строка такая же. – Arc676