Schnell generisches Protokoll

8

Ist es möglich, ein generisches Protokoll in swift zu haben? Ich habe versucht protocol foo<T>{} und das ist nicht legal. Ich suche nach etwas, das ähnlich wie Java List<T> interface verwendet werden kann.

    
pseudonym117 01.08.2014, 14:43
quelle

1 Antwort

10

Es gibt keine Generika für Protokolle. Aber es gibt noch etwas, das den Generika sehr ähnelt, wenn man es betrachtet.

Hier ist ein Beispiel aus der Swift-Standardbibliothek:

%Vor%

Das Swift Buch kratzt die Oberfläche im Generics Kapitel Associated Types.

    
fabrice truillot de chambrier 01.08.2014, 14:59
quelle

Tags und Links