Sto provando a creare un dizionario (in realtà un HashSet ) codificato su un protocollo personalizzato in Swift, ma mi sta dando l'errore nel titolo:
Il protocollo "myProtocol" può essere utilizzato solo come vincolo generico perché ha requisiti di tipo Self o associati
e non posso farne testa né croce.
protocol Observing: Hashable { }
var observers = HashSet<Observing>()