Написать приложение для iOS. Приложение должно состоять из одного экрана со списком. Список данных в формате JSON приложение загружает из интернета по ссылке, необходимо распарсить эти данные и отобразить их в списке.
- Приложение работает на iOS 13 и выше
- Реализована поддержка iPhone и iPad
- Список отсортирован по алфавиту и распределен по буквам в секции
- Кэширование ответа на 1 час
- Обработаны случаи потери сети / отсутствия соединения; если сеть появляется, то данные автоматически загружаются
- Приложение написано на языке Swift
- Пользовательский интерфейс приложения настроен кодом без использования SwiftUI
- Для отображения списка используется UITableView
- Для запроса данных используется URLSession