Swift2 Can';t使用方法“;包括「;斯威夫特2
我用的是Swift 2 我使用了以下代码:Swift2 Can';t使用方法“;包括「;斯威夫特2,swift2,Swift2,我用的是Swift 2 我使用了以下代码: while contains(currentCardValues, randomNumber + 1) { 我得到这个错误: “contains”不可用:在 序列 这是因为contains()方法是在Sequence的协议扩展中定义的。 所以你应该这样称呼它: currentCardValues.contains(randomNumber + 1) 请检查此代码: let array = [34, 56, 76, 77, 75] i
while contains(currentCardValues, randomNumber + 1) {
我得到这个错误:
“contains”不可用:在
序列
这是因为
contains()
方法是在Sequence
的协议扩展中定义的。
所以你应该这样称呼它:
currentCardValues.contains(randomNumber + 1)
请检查此代码:
let array = [34, 56, 76, 77, 75]
if array.contains(34) {
print("contains")
}else {
print("Not Contains")
}
此处contains()返回bool值