Каталог примеров кода на Swift5
Alamofire. Добавляем библиотеку в проект.
Alamofire. Загрузка данных.
Alamofire. Загружаем в таблицу данные с API.
Alamofire. Загружаем данные в коллекцию с сайта FLICKR.COM.
Alamofire. Загружаем данные в коллекцию с сайта FLICKR.COM. Часть 2. Download.
Alamofire. Загружаем данные в коллекцию с сайта FLICKR.COM. Часть 3. NSData. Кэширование.
Alamofire. Загружаем данные в коллекцию с сайта FLICKR.COM. Часть 4. Маршрутизация.
Alamofire. Загружаем данные в коллекцию с сайта FLICKR.COM. Часть 5. URLSessionConfiguration.
Передача данными между ViewControllser делегированием и через замыкания.
Обмен данными между контроллерами в приложении без Storyboard.
Обмен данными между контроллерами без segue.
Создаем пользовательское окно типа UIAlertController.
Добавляем к клавиатуре окно с текстом.
Передача данных между контроллерами с помощью возвратных (разматывающих) переходов
Unwind Segue: Как работать с переходами возврата.
Постоянное хранение данных. Урок 1. UserDefaults.
Постоянное хранение данных. Урок 2. UserDefaults + Codable. Сохраняем Struct.
Постоянное хранение данных. Урок 3. FileManager.
Постоянное хранение данных. Урок 4. CoreData. Часть 1. Знакомство с CoreData.
Постоянное хранение данных. Урок 4. CoreData. Часть 2. Создаем CoreDataManager.
Постоянное хранение данных. Урок 4. CoreData. Часть 3. Загружаем данные в таблицу.
Постоянное хранение данных. Урок 4. CoreData. Часть 4. Загружаем данные в UIAlertController.
Постоянное хранение данных. Урок 4. CoreData. Часть 5. Связываем сущности отношением One To One.
UITableView. Создаем таблицу кодом.
UITableView. Создаем таблицу с секциями.
UITableView. Создаем таблицу с выпадающим списком.
UITableView. Формируем ячейку таблицы с помощью XIB файла.
UITableView. Меняем стиль ячеек.
UITableView. Убираем разлиновку незаполненных ячеек таблицы.
UILabel. Создаем метку кодом.