Schedule for students of base department №536 at MIREA University
(can be founded in requirementsAnalysis.docx)
При самом первом запуске спрашиваем, из какой группы и запоминаем. Потом, даже если выгружаем из памяти, он открывает уже сразу расписание выбранной группы (используется UserDefaults). Есть кнопка просмотра полного расписания. Работает поиск. Из него можно посмотреть расписание любой группы. Есть возможность изменить текущую группу. После этого безо всяких перезагрузок сразу пишется новая выбранная группа и расписание выводится актуальное (реализовано обновление предыдущего ViewController через протокол).
UPD: в поиск теперь не чувствителен к регистру (реализовано через uppercased(), учитываются четные/нечетные недели в расписании