Swift 3.0.2 versão mais recente, é uma linguagem de programação interativa e divertida de propósito geral construída usando uma abordagem moderna de segurança, desempenho e padrões de design de software. Swift é compatível com iOS, OS X, tvOS e watchOS. A sintaxe é concisa, mas expressiva, e os aplicativos são executados na velocidade da luz.
Características principais
O Swift inclui recursos que tornam o código mais fácil de ler e escrever, enquanto fornece ao desenvolvedor o controle necessário em uma verdadeira linguagem de programação de sistemas. O Swift oferece suporte a tipos inferidos para tornar o código mais limpo e menos sujeito a erros, e os módulos eliminam cabeçalhos e fornecem namespaces.
A memória é gerenciada automaticamente e você nem precisa digitar ponto e vírgula. O Swift também usa outras linguagens, por exemplo, parâmetros nomeados trazidos de Objective-C são expressos em uma sintaxe limpa que torna as APIs em Swift fáceis de ler e manter.
Os recursos do Swift são projetados para trabalhar juntos para criar uma linguagem poderosa, mas divertida de usar. Alguns recursos adicionais do Swift incluem:
- Fechamentos unificados com ponteiros de função
- Tuplas e múltiplos valores de retorno
- Genéricos
- Iteração rápida e concisa em um intervalo ou coleção
- Estruturas que oferecem suporte a métodos, extensões e protocolos
- Padrões de programação funcional, e.g., mapear e filtrar
- Poderoso tratamento de erros integrado
- Fluxo de controle avançado com fazer
,
guarda,
adiar, e
repetirpalavras-chave
Como instalar o Swift 3.0.2 linguagem de programação iOS no Ubuntu 16.04
sudo apt-get install clang libicu-dev wget -q -O - https: // swift.org / keys / all-keys.asc | gpg --import - wget https: // swift.org / builds / swift-3.0.2-release / ubuntu1604 / swift-3.0.2-RELEASE / swift-3.0.2-RELEASE-ubuntu16.04.alcatrão.gz tar xzf swift-3.0.2-RELEASE-ubuntu16.04.alcatrão.gz export PATH = swift-3.0.2-RELEASE-ubuntu16.04 / usr / bin /: "$ PATH" rápido
Como instalar o Swift 3.0.2 linguagem de programação iOS no Ubuntu 14.04
sudo apt-get install clang libicu-dev wget -q -O - https: // swift.org / keys / all-keys.asc | gpg --import - wget https: // swift.org / builds / swift-3.0.2-release / ubuntu1404 / swift-3.0.2-RELEASE / swift-3.0.2-RELEASE-ubuntu14.04.alcatrão.gz tar xzf swift-3.0.2-RELEASE-ubuntu14.04.alcatrão.gz export PATH = swift-3.0.2-RELEASE-ubuntu14.04 / usr / bin /: "$ PATH" rápido