¿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 conCharacters.

Respuestas a la pregunta(6)

Su respuesta a la pregunta