首先调用swift的map{}方法,将字符串的每个字符依次做一些处理,放到数组中并返回,我们这里对于具体字符不需要做处理,取到即可:
let string = "string for text"
let arr = string.map{ $0 }
print(arr)
此时我们可以看到 “arr” 的类型为“Array<Character>”
如果将数组元素赋值给String类型的变量,则会报错:
let str : String = arr[0]
error:Cannot convert value of type 'String.Element' (aka 'Character') to specified type 'String'
类型转化后,即可解决:
let str : String = String(arr[0])