swift - 如何使用 "OR"在 Swift 中比较字符串

标签 swift operators

我想检查一个变量的值 - aVar 是否等于几个字母之一:

if aVar != "S" || "X" {println("NO")}

这给出了错误:

Binary operator || cannot be applied to operands of type String

一个很小的问题,却找不到答案

最佳答案

如果您想知道 aVar 是 S 还是 X:

if (aVar=="S")||(aVar=="X") {...}

关于swift - 如何使用 "OR"在 Swift 中比较字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32482655/

相关文章:

ios - 为什么不调用 touchesBegan 监听器(Swift 4)?

ios - 如何使用 Swift 实时对视频应用滤镜

ruby - 字符串连接错误

c - "ts & 0xffff0000"的目的是什么?

arrays - 将 plist 读入特定类型

php - 如何从 IOS 模拟器访问我的服务器 MySql 以快速检索数据

ios - SceneKit:在 SCNView 的特定位置查找节点的 native 方法?如果不是,使用字典将位置映射到节点?

Java <> 运算符说明

c++ - * 和 + 分别等同于 && 和 ||在 boolean 操作数上?

php - PHP 中的 'eq' 和 '==' 有什么区别?