UserDefaults после нажатия на кнопку.
У меня есть массивы индексов выбранных ячеек.
В функции кнопки я пишу:
UserDefaults.standard.setValue(selectedIndexesForGenres, forKey: "selectedGenres")
UserDefaults.standard.setValue(selectedIndexesForYears, forKey: "selectedYears")
Во viewDidLoad:
selectedIndexesForGenres = UserDefaults.standard.value(forKey: "selectedGenres") as? [Int] ?? []
selectedIndexesForYears = UserDefaults.standard.value(forKey: "selectedYears") as? [Int] ?? []
Но после нажатия и возвращения на вью, выбранные ячейки не показываются. Что не так делаю?
selectRow(at: IndexPath(row: index, section: 0) использовать
Обсуждают сегодня