Используйте приложение APKPure
Историческую версию Swift 5.2 Docs можно получить на Android
Документация по языку программирования Swift 5.2
Документация по языку программирования Swift v5.2
Swift - это язык программирования общего назначения, созданный с использованием современного подхода к безопасности, производительности и шаблонам проектирования программного обеспечения.
Цель проекта Swift - создать наилучший доступный язык для различных применений: от системного программирования до мобильных и настольных приложений, с масштабированием до облачных сервисов. Самое главное, Swift разработан для того, чтобы облегчить разработчику написание и сопровождение правильных программ. Для достижения этой цели мы считаем, что наиболее очевидный способ написания кода Swift также должен быть:
Безопасно. Наиболее очевидный способ написания кода также должен вести себя безопасным образом. Неопределенное поведение является врагом безопасности, и ошибки разработчиков должны быть обнаружены до того, как программное обеспечение будет запущено. Выбор безопасности иногда означает, что Swift будет чувствовать себя строгим, но мы считаем, что ясность экономит время в долгосрочной перспективе.
Быстрый. Swift предназначен для замены языков на основе C (C, C ++ и Objective-C). Таким образом, Swift должен быть сопоставим с этими языками по производительности для большинства задач. Производительность также должна быть предсказуемой и последовательной, а не только быстрой в коротких пакетах, которые требуют очистки позже. Есть много языков с новыми функциями - быть быстрым редко.
Выразительный. Swift извлекает выгоду из десятилетий прогресса в области компьютерных наук, предлагая синтаксис, который приятно использовать, как ожидают разработчики современных функций. Но Свифта никогда не бывает. Мы будем следить за продвижением по языку и использовать то, что работает, постоянно совершенствуясь, чтобы сделать Swift еще лучше.
Инструменты являются важной частью экосистемы Swift. Мы стремимся хорошо интегрироваться в набор инструментов разработчика, быстро создавать, предоставлять отличную диагностику и предоставлять возможности интерактивной разработки. Инструменты могут сделать программирование намного более мощным, как это делают игровые площадки на базе Swift в Xcode, или REPL на основе веб-интерфейса при работе с серверным кодом Linux.
Содержание
О Свифт
Совместимость версий
Свифт Тур
Основы
Основные операторы
Строки и символы
Типы коллекций
Контроль потока
функции
Затворы
Перечисления
Структуры и классы
свойства
методы
Нижние индексы
наследование
инициализация
деинициализация
Опциональная цепочка
Обработка ошибок
Тип литья
Вложенные типы
расширения
протоколы
Дженерики
Непрозрачные типы
Автоматический подсчет ссылок
Безопасность памяти
Контроль доступа
Опытные операторы
О справочнике по языку
Лексическая структура
Типы
Выражения
Заявления
Объявления
Атрибуты
Узоры
Общие параметры и аргументы
Краткое содержание грамматики
История изменений документа
Last updated on 25/06/2020
Update Swift Documentation v5.2
Bug fixes on font resize
Загрузил
ادم سلام علي
Требуемая версия Android
Android 7.0+
Категория
Жаловаться
Swift 5.2 Docs
1.1.0 by NextLabs.cc
25/06/2020