0
如果我對我的條件不準確,我很抱歉。如果有人能修理我,我會很高興。從他的超級調用視圖控制器中的函數
我有一個ViewController「通用卡」。
基於「GeneralCard」我創建了一個兄弟的ViewController稱爲「BlueCard」這樣的:
@interface BlueCardViewController : GeneralViewController
(我沒有偏離方向,因爲我有很多卡片類型,所有從「GeneralCard繼承相同的屬性「)。
它的偉大工程,但現在我嘗試新的東西 -
所有的卡有一個UIGestureRecognizer射擊功能更改存儲卡的內容。 我想嘗試將UIGestureRecognizer移動到「通用卡」,但要使手勢調用位於特定卡(BlueCardViewController等)中的函數。因爲每張卡的功能不同。
這可能嗎? 在這種情況下,對象的正確名稱是什麼?
謝謝,那很簡單。順便說一句,我現在使用@選擇器,所以我沒有得到編譯器警告。如果我將使用[self someMethod],我會得到一個嗎? – shannoga 2011-06-03 16:48:35
您想確保您在基類中聲明和實現someMethod,即使該方法沒有做任何事情。然後你不會得到編譯器警告 – 2011-06-04 14:33:08