Должен ли я повторить подтверждение к протоколу в подклассе? - PullRequest
0 голосов
/ 02 ноября 2010

Эй, у меня есть родительский класс, который соответствует протоколу NSCoding.

Так что мне нужно повторить подтверждение в моем дочернем классе, или оно автоматически соответствует ему из-заспуск?

Спасибо !!

1 Ответ

0 голосов
/ 02 ноября 2010

Вы можете оставить это, но только реализация родителя вступит в силу (если вы не переопределите это в своем подклассе).

@protocol Awesomeable
-(void)foo;
@end

@interface Base : NSObject <Awesomeable>
@end

@interface Child : Base
@end


Child *child = [[Child alloc] init];
[child foo]; //valid call
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...