что я не так делаю с contains?
if !favoritesArray.contains(movies[indexPath.row]){
favoritesArray.append(movies[indexPath.row])
}
Мне кажется у тебя тут идёт проверка по индексу. Сначала индекс увеличился, потом ты проверил что такого нет, потом добавил. Имхо лучше фильтр по какому ниб уникальному свойству movies делать
Спасибо, сейчас попробую так сделать
Работай с множеством
мне важен порядок элементов
Обсуждают сегодня