Ich versuche, einen Schalter in einer @IBAction
-Methode zu verwenden, die an mehrere Tasten angeschlossen ist
Wenn ich das obige versuche, erhalte ich den folgenden Fehler:
Das Ausdrucksmuster vom Typ 'String' kann nicht mit den Werten des Typs übereinstimmen 'String?!'
currentTitle
ist optional, Sie müssen es also auspacken. Der Typ von sender
sollte auch UIButton
sein, da Sie auf die Eigenschaft currentTitle
zugreifen.
Eine weitere Möglichkeit, currentTitle
auszupacken, und ich denke, eine elegantere ist:
Tags und Links ios swift types pattern-matching switch-statement