2010-11-11 3 views

ответ

3

От documentation

Этот непрозрачный тип не является производным от CFType и, следовательно, нет никаких функции для удержания и освобождения его. Объекты CGPDFDictionary существуют только как составные части объекта CGPDFDocument , и они являются , которыми управляет их контейнер.

+0

есть, видел это. Но я думаю, я пропустил ключевую часть, «они управляются их контейнером» – RolandasR

0

CGPDFDictionaryRef - это просто указатель на структуру. Таким образом, вы можете легко сохранить его при вставке в NSValue.

Конечно, родительский контейнер объекта (CGPDFDocument и CGPDFPage) должен храниться в памяти, или указатели внутри структуры будут недействительными.