Wie man einen Wert mit mehreren Werten vergleicht - Swift

Angenommen, Sie haben den Code

if stringValue == "ab" || stringValue == "bc" || stringValue == "cd" {
    // do something
}

Gibt es eine Möglichkeit, diese Bedingung zu verkürzen oder zu verschönern (vorzugsweise ohne Verwendung der switch-Anweisung)? Ich weiß, dass dieser Code NICHT funktioniert:

if stringValue == ("ab" || "bc" || "cd") {
    // do something
}

Ich habe einige komplexe Lösungen für andere Sprachen gesehen, aber sie scheinen sprachspezifisch zu sein und gelten nicht für Swift. Alle mögliche Lösungen würden geschätzt.

Antworten auf die Frage(12)

Ihre Antwort auf die Frage