我用的是Xcode Version 8.2.1
找了好多方法在这个xcode版本上没有用,我是新手。这个是字符串变量来通过下标的方式来访问的,希望对于新手的小伙伴们有用。
代码如下:
extension String
{
subscript(Index:Int)->String
{
let begin=self.startIndex
let start=self.index(begin, offsetBy: Index)
let end=self.index(begin, offsetBy: Index+1)
let range: Range = start..<end
return self.substring(with:range )
}
}
var str="123456789"
print(str[2])//输出:3
print(str[3])//输出:4