我们使用“==”检查swift中的字符串相等。但是如何在swift中使用!= (在目标c中)等效?我想检查str1!= str2.But编译器建议我要删除'!'字符。
答案 0 :(得分:3)
不等于!=
运算符在Swift中与在Objective C中相同,因为它是标准的C比较运算符
根据Basic Operators的Swift文档:
Swift支持所有标准C比较运算符:
等于(a == b)
不等于(a!= b)
您的示例不起作用的原因是因为您必须添加空格:
str1!=str2
应该是
str1 != str2
答案 1 :(得分:0)
你需要在str和!=
之间加一个空格应该是str1!= str2