¿Cómo puedo obtener los puntos de código Unicode de un personaje?
¿Cómo puedo extraer los puntos de código Unicode de un determinadoCharacter
sin primero convertirlo en unString
? Sé que puedo usar lo siguiente:
let ch: Character = "A"
let s = String(ch).unicodeScalars
s[s.startIndex].value // returns 65
pero parece que debería haber una forma más directa de lograr esto usando solo la biblioteca estándar de Swift. Las secciones de la guía de idiomas"Trabajando con personajes" y"Unicode" solo discuta la iteración a través de los personajes en unString
, no trabajando directamente conCharacter
s.