Swift: тип должен реализовывать протокол и быть подклассом данного класса [duplicate]

На этот вопрос уже есть ответ:

Swift: свойство, соответствующее определенному классу и одновременно нескольким протоколам 3 ответа

В Objective-C вы можете определить тип как принадлежащий данному классу и реализующий протокол:

- (UIView <Protocol> *)someMethod;

Это скажет, что значение, возвращаемоеsomeMethod былUIView реализация данного протоколаProtocol. Есть ли способ применить что-то подобное в Swift?

Ответы на вопрос(1)

Ваш ответ на вопрос