Задание 1 1) Создайте переменную типа String со значением «Swift» 2) Создайте константу типа Character с произвольным значением 3) Создайте массив в соответсвии со следующими требованиями: […]
Словарь — это неупорядоченная коллекция элементов, для доступа к значениям которых используются специальные индексы, называемые ключами. Каждый элемент словаря состоит из уникального ключа, указывающего на данный […]
Набор (Set), так же известный как множество — это неупорядоченная коллекция уникальных элементов. В отличие от массивов у элементов набора нет четкого порядка следования, важен лишь […]
Как и в любом языке программирования, в Swift есть механизмы агрегации произвольных значений, для манипуляции ими как единым значением. С первым и самым простым из них […]
Из чего состоит курс Перед тобой курс с дополнительными материалами для книги «Swift. Основы разработки приложений под iOS, iPadOS и macOS (5е издание)» . В нем […]
Как было сказано, некоторые методы массивов возвращают не массив, а значение типа ArraySlice. К ним относятся к примеру dropLast() и dropFirst(). Но у данного правила есть […]
Массив — это один из наиболее важных представителей коллекции, который вы с большой долей вероятности будете использовать при реализации функционала любой программы. Массив (Array) — это […]
В одной из предыдущих глав мы говорили о классификации типов данных, о таких категориях как хэшируемые (Hashable), сопоставимые (Comparable) и эквивалентные (Equatable). Напомню, что тип относится […]