Gibt es eine Möglichkeit, die folgenden in Swift zu schreiben. Ich kann anscheinend keine gute Alternative für den ungebundenen Wildcard-Typ "?" Finden. Vielleicht könnte dieses Muster in Swift anders gehandhabt werden.Schnelle generische ungebundene Wildcard Typ
class MyDefinition {}
class DefinitionBuilder<B: DefinitionBuilder<?, T>, T> {}
class ObjectDefinitionBuilder<B: ObjectDefinitionBuilder<?, T>, T>: DefinitionBuilder<B, T> {}
class MyDefinitionBuilder: ObjectDefinitionBuilder<MyDefinitionBuilder, MyDefinition> {}
verwenden kann ich nicht sicher bin, was „dieses Muster“ wirklich ist. Was versuchst du zu erreichen? – jtbandes