W Swift mogę jawnie ustawić typ zmiennej, deklarując ją w następujący sposób: var object: TYPE_NAME Jeśli chcemy pójść o krok dalej i zadeklarować zmienną, która jest zgodna z wieloma protokołami, możemy użyć protocoldeklaratywnego: var object: protocol<ProtocolOne,ProtocolTwo>//etc A co...