我有Array
声明为:
var stringsArray: Array<String!> = []
我想使用以下代码添加项目:
stringsArray.append("String 1")
但是,我想使用if
语句来检测stringsArray
中是否存在要附加的内容,如果确实存在,我希望代码不附加到跑了。
我正在使用Swift。
答案 0 :(得分:3)
你可以简单地使用它:
var elements = [1,2,3,4,5]
if contains(elements, 5) {
print("Array contains 3")
}
对于Swift 2.2及更高版本,有一个成员 contains()
:
var elements = [1, 2, 3, 4, 5]
if elements.contains(3) {
print("Array contains 3")
}