如何从NSGlyph转换为CGGlyph?
let ctGlyph = glyph as CGGlyph
我看到:
typealias CGGlyph = CGFontIndex
typealias CGFontIndex = UInt16
typealias NSGlyph = UInt32
那么我该如何进行类型转换呢?
我试过了:
let ctGlyph = glyph as CGGlyph
但这给了我:
错误:“NSGlyph”不可转换为“CGGlyph”
最佳答案
您不能强制转换,但是可以使用初始化程序:
let ctGlyph = CGGlyph(glyph)
关于ios - 在Swift中将NSGlyph转换为CGGlyph(UInt32至UInt16),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26895395/