Бързо 3.0.2 най-новата версия е интерактивен, забавен език за програмиране с общо предназначение, създаден с помощта на модерен подход към безопасността, производителността и моделите на софтуерния дизайн. Swift поддържа iOS, OS X, tvOS и watchOS. Синтаксисът е кратък, но изразителен и приложенията работят светкавично.
Основни функции
Swift включва функции, които улесняват четенето и писането на кода, като същевременно дават на разработчика контрола, необходим в истинския системен език за програмиране. Swift поддържа изведени типове, за да направи кода по-чист и по-малко склонен към грешки, а модулите премахват заглавките и предоставят пространства от имена.
Паметта се управлява автоматично и дори не е нужно да пишете точки с двоеточие. Swift също заема от други езици, например имената на параметрите, пренесени от Objective-C, са изразени в чист синтаксис, който прави API-тата в Swift лесна за четене и поддръжка.
Функциите на Swift са проектирани да работят заедно, за да създадат език, който е мощен, но забавен за използване. Някои допълнителни функции на Swift включват:
- Затваряния, унифицирани с указатели за функция
- Кортежи и множество връщани стойности
- Дженерици
- Бърза и кратка итерация в диапазон или колекция
- Структури, които поддържат методи, разширения и протоколи
- Функционални програмни модели, напр.ж., карта и филтър
- Вградена мощна обработка на грешки
- Разширено управление на потока с do
,
пазач,
отлагам, и
повторетеключови думи
Как да инсталирате Swift 3.0.2 iOS език за програмиране на Ubuntu 16.04
sudo apt-get install clang libicu-dev wget -q -O - https: // swift.org / ключове / всички клавиши.asc | gpg --import - wget https: // swift.org / builds / swift-3.0.2-освобождаване / ubuntu1604 / swift-3.0.2-ИЗПУСКАНЕ / бързо-3.0.2-RELEASE-ubuntu16.04.катран.gz tar xzf swift-3.0.2-RELEASE-ubuntu16.04.катран.gz export PATH = бърз-3.0.2-RELEASE-ubuntu16.04 / usr / bin /: "$ PATH" бързо
Как да инсталирате Swift 3.0.2 Език за програмиране на iOS на Ubuntu 14.04
sudo apt-get install clang libicu-dev wget -q -O - https: // swift.org / ключове / всички клавиши.asc | gpg --import - wget https: // swift.org / builds / swift-3.0.2-освобождаване / ubuntu1404 / swift-3.0.2-ИЗПУСКАНЕ / бързо-3.0.2-RELEASE-ubuntu14.04.катран.gz tar xzf swift-3.0.2-RELEASE-ubuntu14.04.катран.gz export PATH = бърз-3.0.2-RELEASE-ubuntu14.04 / usr / bin /: "$ PATH" бързо