Василий Усов

Домашняя работа к главе 8

15.05.2019

Диапазоны (Range) в Swift

Задание 1 Среди приведенных вариантов укажите операторы, с ипользуемые для создания диапазонов ..> ... ..< .. .> .< . < > ..= >.. <.. Задание 2 […]
15.05.2019

Диапазоны и категории типов данных

В одной из предыдущих глав мы говорили о классификации типов данных, о таких категориях как хэшируемые (Hashable), сопоставимые (Comparable) и эквивалентные (Equatable). Напомню, что тип относится […]
12.05.2019

Глава 11. Домашняя работа

Задание Создайте псевдоним Chessman для типа словаря [String: (alpha:Character,num:Int)?]. Данный тип описывает шахматную фигуру на игровом поле. В ключе словаря должно храниться имя фигуры, например «Белый […]
12.05.2019

Опциональные типы данных в Swift

Опционалы — это очень важный элемент Swift, которого, кстати, нет во многих других языках программирования. Вы будете встречаться с опциональными значениями практически постоянно во время написания […]
12.05.2019

Кортежи (tuple) в Swift

Возможно, вы никогда не встречались в программировании с таким понятием, как кортежи, тем не менее, это одно из очень полезных функциональных средств, доступных в Swift. Кортежи, […]
11.05.2019

Swift. Фундаментальные типы данных

Продвигаясь по книге и курсу вы неизбежно будете все лучше и лучше узнавать новый для вас язык программирования. С каждой главой количество и сложность материала будут […]
08.05.2019

Swift. Отправная точка

Задания для самостоятельного решения состоят как из практических, так и теоретических вопросов. Теория особенна важна в такой области IT, как программирование. Изучение любой темы и решение любого […]
06.05.2019

Курс 1. Swift — Основы разработки приложений под iOS [Книга 1 издание 5]

Обязательное к прохождению дополнение к книге "Swift. Основы разработки приложений под iOS, iPadOS и macOS" (5-е издание).