開發(fā)閱讀器時(shí)遇到的坑
1.在導(dǎo)入字體后,改變閱讀器字體時(shí)出現(xiàn)以下錯(cuò)誤
錯(cuò)誤提示:
CoreText performance note: Client called CTFontCreateWithName() using name "Devanagari Sangam MN" and got font with PostScript name "DevanagariSangamMN". For best performance, only use PostScript names when calling this API.
2.原因:
在()中設(shè)置字體,使用字體名稱不對(duì)
CTFontRef fontRef = CTFontCreateWithName((CFStringRef)config.fontName, fontSize, NULL);
3.解決,將 "Devanagari Sangam MN" 替換為提示的 "DevanagariSangamMN"
Client called CTFontCreateWithName() using name "Devanagari Sangam MN" and got font with PostScript name "DevanagariSangamMN".