Als «swift-protocols» getaggte Fragen

Für die Swift-Sprache spezifische Protokolle

125
Protokoll passt sich nicht an?

Warum wird dieser Swift-Code nicht kompiliert? protocol P { } struct S: P { } let arr:[P] = [ S() ] extension Array where Element : P { func test<T>() -> [T] { return [] } } let result : [S] = arr.test() Der Compiler sagt: "Typ Pentspricht nicht dem Protokoll P" (oder in späteren...