无法在 Swift 2 中使用方法 "contains"
Can't use method "contains" in Swift 2
我正在使用 Swift 2.
我使用了这个代码:
while contains(currentCardValues, randomNumber + 1) {
我收到这个错误:
"contains" is unavailable: call the contains() method on the
sequence
这是因为 contains()
方法是在 Sequence
的协议扩展中定义的。
所以你应该这样称呼它:
currentCardValues.contains(randomNumber + 1)
请检查此代码:
let array = [34, 56, 76, 77, 75]
if array.contains(34) {
print("contains")
}else {
print("Not Contains")
}
这里包含() returns bool value
我正在使用 Swift 2.
我使用了这个代码:
while contains(currentCardValues, randomNumber + 1) {
我收到这个错误:
"contains" is unavailable: call the contains() method on the sequence
这是因为 contains()
方法是在 Sequence
的协议扩展中定义的。
所以你应该这样称呼它:
currentCardValues.contains(randomNumber + 1)
请检查此代码:
let array = [34, 56, 76, 77, 75]
if array.contains(34) {
print("contains")
}else {
print("Not Contains")
}
这里包含() returns bool value