2012-07-17 131 views
0

我不能嗎?我需要調用類A的方法,此方法在B類中,該類從類A繼承。調用超類的方法

@interface B : A 

A類,當我試圖做這樣的事情:

[B foo]; 

我得到了一個錯誤,在A進口B給出了一個錯誤了。

是否有任何解決方案從類A調用該方法? thanx提前。

+0

是您嘗試調用實例方法或類方法的方法嗎? – tomidelucca 2012-07-17 01:53:21

回答

3

如果您需要從父項調用子項的方法,那麼這很好地表明該方法真的屬於父項中的開始項。

將方法移至A並且問題消失。

+0

我不知道如果一個make [[self foo]';在'A'類中,它將調用'B'的foo方法。我需要回到OOP的概念:/無論如何 – Malloc 2012-07-17 02:08:09