Схожая история будет, если наследовать один протокол другим, где есть функции, которые реализуются в расширениях. Компилятор не даст его собрать.
Что-то не понимаю, где в следующем за этим высказыванием примере, наследуется «один протокол другим»?
Не хочу показаться занудой, но хочется сказать по поводу того, что мы реализуем, а что наследуем. В статье в перемешку употребляются эти два глагола. Всё же протоколы мы реализуем, а классы наследуем. Точнее: класс реализует протокол, класс наследует класс, протокол наследует протокол. Или я не прав?
Что-то не понимаю, где в следующем за этим высказыванием примере, наследуется «один протокол другим»?
Не хочу показаться занудой, но хочется сказать по поводу того, что мы реализуем, а что наследуем. В статье в перемешку употребляются эти два глагола. Всё же протоколы мы реализуем, а классы наследуем. Точнее: класс реализует протокол, класс наследует класс, протокол наследует протокол. Или я не прав?
и далее