Подтвердить что ты не робот

Невозможно использовать метод "содержит" в Swift 2

Я использую Swift 2.

Я использовал этот код:

while contains(currentCardValues, randomNumber + 1) {

Я получаю эту ошибку:

"contains" недоступен: вызовите метод contains() на Последовательность

4b9b3361

Ответ 1

Это связано с тем, что метод contains() определен в расширении протокола Sequence. Поэтому вы должны называть это следующим образом:

currentCardValues.contains(randomNumber + 1)

Ответ 2

Пожалуйста, проверьте этот код:

    let array = [34, 56, 76, 77, 75]
    if array.contains(34) {
        print("contains")
    }else {
        print("Not Contains")
    }

Здесь содержится() возвращает bool значение