var password : string = "F36fjueEA5lo903"
我需要按角色分开这个角色。
像这样的东西。var 1character : string = "F"
var 2character : string = "3"
var 3character : string = "6"
。 。
PD:我是新手答案 0 :(得分:6)
你可以用:
let characters = Array(password)
这样你就可以在String中拥有一个字符数组。如果需要,可以将其分配给其他变量。
答案 1 :(得分:1)
虽然你可以像雅各布森在答案中所说的那样(完全没问题),但你不应该手动将字母保存在自己的变量中。因为您经常不知道密码的长度。所以你可以做的就是迭代你的字符:
for letter in yourString{
//do something with the current letter
var yourCurrentLetter = letter
println(yourCurrentLetter)//a then s, d, f etc.
}