Usar o APKPure APP
Obter o APK da versão antiga de Swift 5.2 Docs para Android
Documentação do Swift 5.2 Programming Language
A documentação do Swift Programming Language v5.2
Swift é uma linguagem de programação de uso geral criada usando uma abordagem moderna de segurança, desempenho e padrões de design de software.
O objetivo do projeto Swift é criar a melhor linguagem disponível para usos que variam da programação de sistemas a aplicativos móveis e de desktop, escalando até serviços em nuvem. Mais importante, o Swift foi projetado para facilitar a escrita e a manutenção de programas corretos para o desenvolvedor. Para atingir esse objetivo, acreditamos que a maneira mais óbvia de escrever código Swift também deve ser:
Seguro. A maneira mais óbvia de escrever código também deve se comportar de maneira segura. O comportamento indefinido é o inimigo da segurança e os erros do desenvolvedor devem ser detectados antes que o software esteja em produção. Optar pela segurança às vezes significa que a Swift se sentirá rigorosa, mas acreditamos que a clareza economiza tempo a longo prazo.
Rápido. O Swift pretende substituir as linguagens baseadas em C (C, C ++ e Objective-C). Como tal, o Swift deve ser comparável aos idiomas em desempenho para a maioria das tarefas. O desempenho também deve ser previsível e consistente, não apenas rápido em rajadas curtas que exigem limpeza posteriormente. Existem muitos idiomas com novos recursos - ser rápido é raro.
Expressivo. O Swift se beneficia de décadas de avanço na ciência da computação para oferecer sintaxe prazerosa de usar, com os recursos modernos que os desenvolvedores esperam. Mas Swift nunca é feito. Monitoraremos os avanços da linguagem e abraçaremos o que funciona, evoluindo continuamente para tornar o Swift ainda melhor.
As ferramentas são uma parte crítica do ecossistema Swift. Nós nos esforçamos para integrar bem o conjunto de ferramentas de um desenvolvedor, criar rapidamente, apresentar excelentes diagnósticos e permitir experiências de desenvolvimento interativas. As ferramentas podem tornar a programação muito mais poderosa, como os playgrounds baseados no Swift no Xcode, ou um REPL baseado na Web ao trabalhar com o código do servidor Linux.
Tabela de Conteúdo
Sobre a Swift
Compatibilidade de versão
Um passeio rápido
O básico
Operadores básicos
Cordas e caracteres
Tipos de coleção
Controle de fluxo
Funções
Encerramentos
Enumerações
Estruturas e Classes
Propriedades
Métodos
Inscritos
Herança
Inicialização
Desinicialização
Encadeamento opcional
Manipulação de erros
Tipo Fundição
Tipos aninhados
Extensões
Protocolos
Genéricos
Tipos opacos
Contagem de referência automática
Segurança da memória
Controle de acesso
Operadores avançados
Sobre a referência de idioma
Estrutura Lexical
Tipos
Expressões
Afirmações
Declarações
Atributos
Padrões
Parâmetros e argumentos genéricos
Resumo da gramática
Histórico de revisões de documentos
Last updated on Jun 25, 2020
Update Swift Documentation v5.2
Bug fixes on font resize
Enviado por
ادم سلام علي
Requer Android
Android 7.0+
Categoria
Relatório
Swift 5.2 Docs
1.1.0 by NextLabs.cc
Jun 25, 2020