серий, как поставить пометку просмотрено у сезона, если у всех серий стоит отметка просмотрено?
For in так понимаю не подходит для этих целей
Дублирование данных получится. Надо будет следить за главной пометкой все время - не забывать ее ставить и снимать. Может просто метод в структуре сделать типа isViewed(season) и в ней проверять на факт просмотра всех серий данного сезона.
почему, вполне подходит. делаешь вычисляемую переменную в которой что-то типа for each in series { if !each.isViewed {return false} } return true
Обсуждают сегодня