Ich versuche, ein Protokoll in Swift zu erweitern, indem ich eine registerGestureRecognizers-Funktion hinzufüge. Hier ist die vollständige Implementierung.
Die FilterableView wird von Klassen verwendet, die von UIImageView erben.
%Vor%In dieser Zeile:
%Vor%Ich bekomme die folgende Nachricht:
%Vor%Was vermisse ich?
Ich habe das @objc-Schlüsselwort hinzugefügt, aber dieselben Probleme.
UPDATE 2:
Nun habe ich Probleme in meinen Klassen, die dem FilterableView-Protokoll entsprechen. Xcode beschwert sich, dass ich die filterTapped-Funktion in meinen Klassen implementieren muss, obwohl ich die Implementierung in der Protokollerweiterungsmethode bereitgestellt habe.