How to get character code (ASCII and Unicode) in Swift

3 Answers

0 votes
let ch: UnicodeScalar = "a"

print(ch.value)




/*
run:
 
97
 
*/

 



answered Jan 22, 2023 by avibootz
0 votes
let ch: UnicodeScalar = "a"

let char_code: UInt32 = ch.value

print(char_code)




/*
run:
 
97
 
*/

 



answered Jan 22, 2023 by avibootz
0 votes
let ch: Character = "日"

print(ch.unicodeScalars.first!.value)   



/*
run:
  
26085
  
*/

 



answered Apr 15 by avibootz
...