Ich bin nicht in der Lage die folgende Methode Unterschrift ich während der Arbeit an einer Open-Source-Framework durchlief schließlich zu verstehen:Swift - Strange Methodensignatur Syntax
public func myFunc<A: TypeOfA, B: TypeOfB, C: TypeOfC>
(someA: A)
-> (someB: B)
-> ReturnedType {
// BODY OF THE FUNC
}
Warum gibt es 2 zurück Pfeile ‚->‘? Weiß jemand, wo ich mehr Informationen über diese Syntax bekommen könnte? Habe im Apple Swift doc nichts gefunden.
Ich spreche nicht über die Generika, sondern über die Art, wie die Parameter deklariert werden.
Und ja diese kompiliert fein mit Xcode 7.3
Dank