Swift
From AsIsWiki
Contents |
Массивы
Создание, чтение и запись
Тип данных
Операции
Многомерные массивы
Базовые свойства и методы
Срезы (ArraySlice)
Множества
Создание и удаление
Базовые свойства и методы
Словари
Создание и удаление
Взаимодействие с элементами
Базовые свойства и методы
Строки и символы
Character в составе String
Графем-кластер
Индекс элемента
Подстрока
Управление потоком
Утверждение (assert)
Оператор условия if
Оператор ветвления switch
Циклы while и repeat while
Цикл for
Оператор досрочного выхода guard
Опционалы
Опциональный тип данных
Извлечение опционального значения
Опциональное связывание
Оператор объединения с nil
Функции
Введение в функции
Входные параметры и возвращаемое значение функции
Функциональный тип
Функция в качестве входного и возвращаемого значений