J'essaie de créer un dictionnaire (en fait un HashSet ) basé sur un protocole personnalisé dans Swift, mais cela me donne l'erreur dans le titre:
Le protocole 'myProtocol' ne peut être utilisé que comme contrainte générique car il a des exigences de type Self ou associées
et je ne peux pas en faire la tête ni la queue.
protocol Observing: Hashable { }
var observers = HashSet<Observing>()