Из прошлых уроков уже известно что из себя представляет делегат в iOS. Мы даже сталкивались с некоторыми из них. Например, с UITableViewDelegate и UICollectionViewDelegate. Пришло время узнать о том, что и само приложение целиком имеет свой делегат, который создаётся Xcode автоматически и называется AppDelegate. В этом уроке мы подробно рассмотрим его наиболее используемые методы и найдем им практическое применение.
Галлерея с UICollectionViewController
Продолжим более подробное изучение контроллеров представления в iOS. На очереди контроллер коллекции — UICollectionViewController. При его изучении, напишем приложение-галлерею, в котором рассмотрим работу с UICollectionView, а также впервые создадим свой кастомный класс для ячейки.
Приложение-справочник с UITableViewController
В этом уроке мы разработаем более сложное приложение-справочник, которое уже не будет состоять из одного экрана и минимума кода. Сделаем упор на работу с UITableViewController, но также не забудем и об уже изученных контроллерах навигации и создадим еще один класс. По-мимо этого, также рассмотрим как работать с asset каталогами. Наше приложение будет отображать небольшой список устройств от компании Apple. По-нажатию на один из продуктов — приложение откроет его более подробное описание.
Навигация с UINavigationController
Рассмотрев все основные контроллеры представления в iOS, мы готовы перейти к более подробному изучению некоторых из них. Первым на очереди у нас UINavigationController — основной контроллер навигации, используемый в разработке приложений для iOS.
Классы и объекты
Пришло время изучить такую разновидность абстрактного типа данных в программировании как классы. По-мимо этого рассмотрим что такое объекты и в чем заключается разница между понятиями объекта и класса. Во всём этом нам поможет проект «Привет, Мир!», который мы будем модифицировать в этом уроке. Классы и объекты
Переменные в Swift
Мы написали наше первое приложение и кажется что разработка для iOS это просто. Но в «Привет, Мир!» было слишком мало кода и хотелось бы для начала понять как создаются переменные в Swift. Как раз этим мы и займемся в данном уроке. Переменные в Swift
Функции в Swift
Ознакомившись с переменными, настало время научиться писать свои методы и функции в Swift. Для этого откроем наш плейграунд, в котором мы работали в предыдущем уроки, и приступим.
«Привет, Мир!»
Теперь, когда Вы ориентируетесь в среде Xcode, настало время перейти к «творчеству».
«Привет, Мир!» — это традиция, которая соблюдается при начале изучения нового языка программирования или технологии. Мы ведь любим соблюдать традиции, правда? Тогда приступим.