Лабораторная №9. Работа с сетью через Alamofire
Требуемые условия завершения
Открыто с: пятница, 20 апреля 2018, 00:00
Срок сдачи: среда, 16 декабря 2020, 00:00
Загрузить данные расписания с сайта мехмата.
- Подключить и скомпилировать библиотеку
Alamofire
. - На компьютерах в лабораториях установлен менеджер пакетов
CocoaPods
. - В файлах прикрепленного проекта расположен
Podfile
, содержащий ссылки на все необходимые пакеты. Для установки пакетов необходимо открыть терминал по адресу папки содержащийPodfile
и выполнить командуpod install
. CocoaPods
автоматически создает дополнительный проект в который будут включены все необходимые пакеты и их зависимости. Также в процессе установки будет создан файлworkspace
, позволяющий собирать несколько проектов в рамках одной программы вXCode
.- Необходимо открыть файл
workspace
и скомпилировать все его проекты. - ~Либо воспользоваться встроенным в XCode Swift Package Manager~
- Реализовать загрузку расписания аналогично Лабораторной №7
- Добавить в приложение первый экран с выбором курса и группы. Данные получать с сайта, динамически. Необходимые ссылки есть в
ScheduleAPI
.
- 18 ноября 2020, 19:11