Swift 2.2循环遍历字符串并获取char和index

Mic*_*ael 1 string foreach swift swift2.2

我正在尝试遍历String获取字符以及它们的索引.听起来很简单..但我找不到正确的语法.

这是我在尝试的:

let str = "testString"
for (index, char) in str.characters  {
    print(index)
    print(char)
}
Run Code Online (Sandbox Code Playgroud)

要么

for (index, char) in enumerate(str.characters)  {...}
Run Code Online (Sandbox Code Playgroud)

key*_*eyv 9

let str = "testString"
for (index, element) in str.characters.enumerate() {
    print(index)
    print(element)
}
Run Code Online (Sandbox Code Playgroud)