var myString = "Hello"
let characters = [Character](myString.characters) // ["H","e","l","l","o"]
Надеюсь, что это поможет
Ответ 2
Сначала используйте свойство charactersString struct:
let str = "Hello World"
var charView = str.characters
Вы получаете экземпляр CharacterView. Чтобы получить доступ к элементу charView, вы должны использовать String.CharacterView.Index. Если вы хотите преобразовать это в массив String, сделайте следующее:
let str = "Hello World"
var arr = str.characters.map { String($0) }
Теперь у вас есть массив типа [String]:
arr[0] // => "H"
Ответ 3
Вы должны использовать свойство charactersString, поскольку оно больше не является SequenceType:
var myString = "Hello"
let charactersArray = Array(myString.characters)