小编ICa*_*You的帖子

如何将一个值与多个值进行比较 - Swift

假设你有代码

if stringValue == "ab" || stringValue == "bc" || stringValue == "cd" {
    // do something
}
Run Code Online (Sandbox Code Playgroud)

有没有办法缩短这种情况或美化它(最好不使用switch语句)?我知道这段代码不起作用:

if stringValue == ("ab" || "bc" || "cd") {
    // do something
}
Run Code Online (Sandbox Code Playgroud)

我在其他语言上看到了一些复杂的解决方案,但它们看起来特定于语言,不适用于Swift.任何解决方案将不胜感激.

if-statement swift

25
推荐指数
4
解决办法
1万
查看次数

标签 统计

if-statement ×1

swift ×1