4
Обмеження декількох типів у Swift
Скажімо, у мене є такі протоколи: protocol SomeProtocol { } protocol SomeOtherProtocol { } Тепер, якщо я хочу функцію, яка приймає загальний тип, але цей тип повинен відповідати, SomeProtocolя можу зробити: func someFunc<T: SomeProtocol>(arg: T) { // do stuff } Але чи є спосіб додати обмеження типу для декількох протоколів? …
133
swift