0

我无法从 ContentViewController 访问 ReaderControllerView 的 CGPDFPageRef 和 CGPDFDocumentRef。@public我在我的头文件中声明了它们,如下所示:

@interface ReaderContentPage : UIView{
  @public
    CGPDFDocumentRef _PDFDocRef;
    CGPDFPageRef _PDFPageRef;

我尝试像这样访问它们:

ReaderControllerView *theReader = [ReaderControllerView alloc]init];

theReader._PDFPageRef //OR
theReader._PDFDocRef

它不会出现。但是,我可以毫无问题地访问其他 iVar。所以这真的让我很烦恼,为什么我不能访问这两个变量。谁能告诉我为什么?谢谢。

4

1 回答 1

1

您在类中声明CGPDFDocumentRef _PDFDocRef; CGPDFPageRef _PDFPageRef了这些变量ReaderContentPage并尝试通过创建类对象来访问它们,ReaderControllerView这怎么可能?

于 2012-09-27T06:27:33.473 回答