9
Protokollfunktion, die Selbst zurückgibt
Ich habe ein Protokoll P, das eine Kopie des Objekts zurückgibt: protocol P { func copy() -> Self } und eine Klasse C, die P implementiert: class C : P { func copy() -> Self { return C() } } Ob ich jedoch den Rückgabewert setze, Selferhalte ich den folgenden …