[Ios] Swift 2.0 String con substringWithRange


Answers

Prova questo,

let str = "hogehoge"
let text = (str as NSString).substringFromIndex(1) // "ogehoge"
Question

Sto cercando di ottenere il primo carattere da String. Dovrebbe essere facile ma non posso farlo in Swift 2.0 (con Xcode beta 6).

Ottieni l'ennesimo carattere di una stringa nel linguaggio di programmazione Swift

Ho provato anche questo metodo. Usa l'estensione ma non posso recuperare usando quel metodo. Posso sapere come fare?




Prova questo

let myString = "My String" as NSString
myString.substringWithRange(NSRange(location: 0, length: 3))



var mySuperCoolString = "Hello, World!!!!!!!!1!!";    
println(mySuperCoolString.substringWithRange(Range<String.Index>(start: advance(mySuperCoolString.startIndex, 0), end: advance(mySuperCoolString.startIndex, 1))));

Questo dovrebbe stampare H