Ist es möglich, ein Protokoll zu haben, das sich auf ein generisches Protokoll spezialisiert? Ich möchte etwas wie folgt aus:Swift-Protokoll spezialisiertes generisches Protokoll
protocol Protocol: RawRepresentable {
typealias RawValue = Int
...
}
Dies kompilieren, aber wenn ich versuche, die init
oder rawValue
aus einem Protokoll Instanz zugreifen, seine Art ist RawValue
statt Int
.
Sie versuchen, ein Protokoll zu erstellen, die nur für Aufzählungen mit einem 'Int ist 'Rohwert? –
Finden Sie keinen besseren Namen für Ihr Protokoll? –