这有效:
let b: UInt8 = 97
print(Character(UnicodeScalar(b)))
Run Code Online (Sandbox Code Playgroud)
如果你想让这个更干净,你可以扩展UInt8并Int:
extension UInt8 {
var char: Character {
return Character(UnicodeScalar(self))
}
}
extension Int {
var char: Character {
return Character(UnicodeScalar(self))
}
}
print(b.char) // prints "a"
print(98.char) // prints "b"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4344 次 |
| 最近记录: |