subscript (r: Range<Int>) -> String {
let start = startIndex.advancedBy(r.startIndex)
let end = start.advancedBy(r.endIndex - r.startIndex)
return self[Range(start: start, end: end)]
}
String uzantısı dönüştürürken Aşağıda Xcode üzerinde dönüştürme düğmesine basıldığında sonra neler olduğunu. HatanınHata: kaynak dosyada Editör tutucu, hızlı 3'e benim dize uzantısında yukarıda simge dönüştürmek için çabalayan hızlı 3
subscript (r: Range<Int>) -> String {
let start = characters.index(startIndex, offsetBy: r.lowerBound)
let end = <#T##String.CharacterView corresponding to `start`##String.CharacterView#>.index(start, offsetBy: r.upperBound - r.lowerBound)
return self[(start ..< end)]
}
http://stackoverflow.com/questions/24092884/get-nth-character-of-a-string-in-swift-programming-language Swift, 1, 2, 3. –