在Swift中,我如何检查一个元素是否存在于数组中?Xcode没有任何关于
contain
、include
或has
的建议,在书中快速搜索也没有结果。有什么想法可以检查这个吗?我知道有一个方法find
可以返回索引号,但是否有像Ruby的#include?
那样返回布尔值的方法?
我需要的示例:
var elements = [1,2,3,4,5]
if elements.contains(5) {
//do something
}
if find(elements, 5) != nil { }
不够好吗? (备注:该行代码的意思为如果在数组"elements"中找到值为5的元素,则执行大括号内的代码。) - Martin R