Swift: тип должен реализовывать протокол и быть подклассом данного класса [duplicate]
На этот вопрос уже есть ответ:
Swift: свойство, соответствующее определенному классу и одновременно нескольким протоколам 3 ответаВ Objective-C вы можете определить тип как принадлежащий данному классу и реализующий протокол:
- (UIView <Protocol> *)someMethod;
Это скажет, что значение, возвращаемоеsomeMethod
былUIView
реализация данного протоколаProtocol
. Есть ли способ применить что-то подобное в Swift?