2011-07-31 55 views
2

我有一個自定義PDFDocument類,其中我已經subclassed - (Class)pageClass並返回我的自定義PDFPage的Class方法。然後在我的PDFPage類我已經創建了一個實施init像這樣:init不在PDFPage子類上調用?

- (id)init 
{ 
    self = [super init]; 
    if (self) { 
     NSLog(@"Custom PDFClass initiated"); 
    } 

return self; 
} 

而且當我打開一個PDF文檔不會被調用。我檢查了- (PDFPage *)pageAtIndex:(NSUInteger)index的結果,它返回了我的自定義類的實例。我究竟做錯了什麼?

回答

0

PDFPage對象通常與initWithDocumentinitWithImage創建的,如果你想在做什麼初始化,你應該會覆蓋。

+0

initWithDocument被列爲已棄用,我已經嘗試覆寫這兩個以及沒有任何運氣 – grivescorbett

相關問題