Невозможно использовать метод "содержит" в Swift 2 Я использую Swift 2. Я использовал этот код: while contains(currentCardValues, randomNumber + 1) { Я получаю эту ошибку: "contains" недоступен: вызовите метод contains() на Последовательность Ответ 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 значение
Ответ 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 значение