Что это за ошибка в примере кода Apple "ZoomingPDFViewer" из CGContextDrawPDFPage <Ошибка>: KSTFBB + Helvetica: ошибка FT_Load_Glyph: ошибка 133

Я смотрю на пример Apple ZoomingPDFViewer (источник доступен по ссылке). И когда он работает, он выдает эту ошибку:

 ZoomingPDFViewer[5751] <Error>: KSTFBB+Helvetica: FT_Load_Glyph failed: error 133.

Это происходит на линии 100 из ZoomingPDFViewer:

CGContextDrawPDFPage(context, page);

Кто-нибудь имеет представление о том, почему это происходит и как это исправить?

1 ответ

Решение

Эта ошибка происходит из библиотеки FreeType, которую Apple использует для рисования шрифтов.

В основном это означает, что FreeType не удалось загрузить глиф, и этот глиф будет заменен при рисовании текста.

Эта ошибка, кажется, ничего не ранит и может быть безопасно проигнорирована. Возможно, инженер Apple забыл удалить строку NSLog().:-)

Другие вопросы по тегам