Наследует ли подкласс протоколы своего родительского класса в Objective-C?

Предположим, у меня есть родительский класс, реализующий протокол:

@interface GameViewController : UIViewController<GamePrizeDelegate> {
  ...
}

И затем я делаю его подклассы:

@interface TennisViewController : GameViewController {
  ...
}

@interface SoccerViewController : GameViewController {
  ...
}

Должен ли я включать ] GamePrizeDelegate тоже в подклассах? Унаследованы ли протоколы?

Спасибо!

22
задан elitalon 19 May 2011 в 12:26
поделиться