2011-11-20 131 views
0

我通常會粘貼我的代碼,但我認爲在這種情況下,顯示我的代碼如何使用看起來很重要。-init方法不會被調用

我做了一些更改,按照此處的建議解決泄漏問題。但是,我的-init方法不再被調用。任何人都可以指出問題嗎?

從未滿足-init的斷點。

screenshot

+0

這不僅僅是斷點不在線上,而是會被執行嗎?自編輯代碼以來是否添加了新的斷點? – jrturton

回答

1

你打電話[super init];這將會調用超類的實現。

+0

當前的代碼在左邊,對不起,我沒有提到。 – Jules

+0

@ Dennis,所以我不應該在initWithKeyPadType中調用'[super init]',我應該怎麼做? – Jules

+0

@Jules:只需將'init'方法的內容(沒有這個'[super init]'東西放入'if(self!= nil)'部分,然後移除'init'方法,以便您的類可以只用'initWithKeyPadType'初始化。 –

相關問題