在功能上,这在 Xcode 6.2 中完美运行,现在我有一个错误'subscript' in unavailable: Indexing a String's UTF16View requires a String.UTF16View.Index, which can be constructed from Int when Foundation is imported
。这是代码:
extension Character {
var keyCode: Int {
return Int(String(self).utf16[0])
}
}
在这段代码中,我遇到了同样的错误:
extension NSEvent {
var character: Int {
return Int(charactersIgnoringModifiers!.utf16[0])
}
}