Swift2を使用しています。
私はこのコードを使用しました:
while contains(currentCardValues, randomNumber + 1) {
このエラーが発生しています:
"contains" は使用できません: シーケンスで contains() メソッドを呼び出します
Swift2を使用しています。
私はこのコードを使用しました:
while contains(currentCardValues, randomNumber + 1) {
このエラーが発生しています:
"contains" は使用できません: シーケンスで 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() はブール値を返します