Василий Усов

Дополнительный раздел к главе 5

07.10.2019

Числовой тип данных Decimal и точность вычислений в Swift

Когда вы работаете с целочисленными типами, для вас и ваших программ нет никаких проблем с точностью вычисления. Число 2 помноженное на 99 всегда будет 198, а […]
30.09.2019

Разработка приложения в Xcode Playground

30.09.2019

Классы (class) в Swift

Классы являются наиболее функциональными конструкциями в разработке приложений. Данная глава призвана познакомить вас с их замечательными возможностями. Если вы ранее разрабатывали приложения на других языках программирования, […]
30.09.2019

Свойства в Swift

23.09.2019

Разработка приложения под iOS

Задание 1 У меня для вас очень интересное, но в то же время сложное задание . Сейчас вам потребуется самостоятельно применить многие знания, полученные в ходе […]
18.09.2019

Расширения (extension) в Swift

Задание 1 Расширьте класс Int, добавив в него свойства asDouble, asFloat и asString, возвращающие исходное целое число в преобразованном к другому типу данных виде (к Double, […]
18.09.2019

Инициализаторы и деинициализаторы в Swift

Инициализатор — это специальный метод, выполняющий подготовительные действия при создании экземпляра объектного типа данных. Инициализатор срабатывает при создании экземпляра, а при его удалении вызывается деинициализатор. Деинициализаторы […]
18.09.2019

Сабскрипты (subscript) в Swift

18.09.2019

Структуры (structure) в Swift

Задание 1 Реализуйте структуру Point, описывающую точку на плоскости (2 оси) Структура должна обладать следующими характеристиками: — свойство, описывающее координаты очки на плоскости — метод, принимающую […]