Como posso obter os pontos de código Unicode de um personagem?
Como posso extrair os pontos de código Unicode de um determinadoCharacter
sem primeiro convertê-lo em umString
? Eu sei que posso usar o seguinte:
let ch: Character = "A"
let s = String(ch).unicodeScalars
s[s.startIndex].value // returns 65
mas parece que deve haver uma maneira mais direta de fazer isso usando apenas a biblioteca padrão do Swift. As seções do Guia de idiomas"Trabalhando com personagens" e"Unicode" discuta apenas a iteração através dos caracteres em umString
, não trabalhando diretamente comCharacter
s.