semplice domanda - si spera, sto cercando di generare un semplice array di caratteri, qualcosa in vena di:Swift: generare una serie di (Swift) caratteri
// trying to do something like this (pseudo code):
let letters:[Character] = map(0..<26) { i in 'a' + i }
e hanno cercato il seguente inutilmente
let a = Character("a")
let z = Character("z")
let r:Range<Character> = a..<z
let letters:[Character] = map(a..<z) { i in i }
Mi rendo conto che Swift usa Unicode, qual è il modo corretto di fare qualcosa del genere?
(Nota, questa non è una domanda sull'interopzione con il legacy Obj-C char, strettamente in Swift per i test, ecc.).
Grazie, cercavo di trovare quella mappatura nei documenti; non poteva. PS. vuoi provare per una domanda bonus tangenzialmente correlata? http://stackoverflow.com/questions/26152604/swift-slice-startindex-always-0 ;-) –
Sì, non è ben documentato; in pratica devi scavare attraverso il file di intestazione generato automaticamente e vedere cosa puoi fare lavorare;) –