Как я могу извлечь кодовую точку Unicode для данного Character
без предварительного преобразования ее в String
? Я знаю, что могу использовать следующее:
let ch: Character = "A"
let s = String(ch).unicodeScalars
s[s.startIndex].value // returns 65
но кажется, что должен быть более прямой способ выполнить это, используя стандартную библиотеку Swift. Раздел "Руководство по языку" "Работа с символами" и "Unicode" обсуждать только итерации по символам в String
, не работая напрямую с Character
s.