#ios #pdf #core-graphics #memory-leaks #instruments
#iOS #PDF #ядро-графика #утечки памяти #инструменты
Вопрос:
Недавно я наткнулся на следующее сообщение об отладке, когда я воспроизводил некоторые PDF-файлы.
Я думаю, что это происходит на некоторых страницах, когда CALayer их перерисовывает.
Обрезка текста 0xab9b930: Узел 0: XIXHYA LinotypeFeltpen-Medium-OV-IFXHYA (31.0031, 0, 0, 31.0031, 29.5798, 137.483) 14 (0, 0) Узел 1: XIXHYA LinotypeFeltpen-Medium-OV-IFXHYA (31.0031, 0, 0, 31.0031, 36.3075, 137.483) 25 (0, 0) Узел 2: XIXHYA LinotypeFeltpen-Medium-OV-IFXHYA (31.0031, 0, 0, 31.0031, 49.7628, 137.483) 12 (0, 0) ...
Что это значит?
Возможно ли также, что существует взаимосвязь между утечками памяти, потому что случается, что при отображении страниц иногда выводится предупреждение о памяти. Для лучшего понимания я использую инструменты в симуляторе для обнаружения утечек, но он ничего не смог найти. Только когда я тестирую приложение на iPad, оно выводит предупреждения об утечке памяти.
Ответ №1:
Я не понял, что означают эти сообщения. Я знаю, они возникают, когда CALayer что-то рисует, но в любом случае это не обязательно связано с утечкой CoreGraphics pdf.
Утечки происходят по моей вине.