Почему протоколы Objective-c принимают другие протоколы?

Я видел протоколы Objective-c, определенные следующим образом:

@protocol MyProtocol <SomeOtherProtocol>
// ...
@end

Почему протоколы принимают другие протоколы? Мне особенно любопытно, почему протокол принимает протокол NSObject .

12
задан SundayMonday 22 September 2011 в 20:24
поделиться