Не могу получить доступ к ivar CGPDFPageRef
Я не могу получить доступ к CGPDFPageRef и CGPDFDocumentRef моего ReaderControllerView из моего ContentViewController. Я объявил их под @public
в моем заголовочном файле, как это:
@interface ReaderContentPage : UIView{
@public
CGPDFDocumentRef _PDFDocRef;
CGPDFPageRef _PDFPageRef;
И я пытаюсь получить к ним доступ так:
ReaderControllerView *theReader = [ReaderControllerView alloc]init];
theReader._PDFPageRef //OR
theReader._PDFDocRef
Это не будет отображаться. Тем не менее, я могу получить доступ к другим iVars без каких-либо проблем. Поэтому меня действительно беспокоит, почему я не могу получить доступ к двум переменным. Кто-нибудь может сказать мне, почему? Благодарю.
1 ответ
Ты объявил CGPDFDocumentRef _PDFDocRef; CGPDFPageRef _PDFPageRef
эти переменные в ReaderContentPage
класс и пытается получить к ним доступ путем создания объекта ReaderControllerView
класс как это возможно?