Swift 5.2 Docs


1.1.0 par NextLabs.cc
May 7, 2020 Anciennes versions

À propos de Swift 5.2 Docs

Documentation du langage de programmation Swift 5.2

La documentation du langage de programmation Swift v5.2

Swift est un langage de programmation à usage général construit en utilisant une approche moderne de la sécurité, des performances et des modèles de conception de logiciels.

L'objectif du projet Swift est de créer le meilleur langage disponible pour des utilisations allant de la programmation de systèmes aux applications mobiles et de bureau, en passant par les services cloud. Plus important encore, Swift est conçu pour faciliter l'écriture et la maintenance de programmes corrects pour le développeur. Pour atteindre cet objectif, nous pensons que la manière la plus évidente d'écrire du code Swift doit également être:

Sûr. La manière la plus évidente d'écrire du code doit également se comporter de manière sûre. Un comportement indéfini est l'ennemi de la sécurité et les erreurs des développeurs doivent être détectées avant la mise en production du logiciel. Opter pour la sécurité signifie parfois que Swift se sentira strict, mais nous pensons que la clarté fait gagner du temps à long terme.

Vite. Swift est destiné à remplacer les langages basés sur C (C, C ++ et Objective-C). En tant que tel, Swift doit être comparable à ces langues en termes de performances pour la plupart des tâches. Les performances doivent également être prévisibles et cohérentes, et pas seulement rapides lors de courtes rafales qui nécessitent un nettoyage ultérieur. Il existe de nombreuses langues avec de nouvelles fonctionnalités - être rapide est rare.

Expressif. Swift bénéficie de décennies de progrès en informatique pour offrir une syntaxe agréable à utiliser, avec des fonctionnalités modernes attendues par les développeurs. Mais Swift n'a jamais fini. Nous surveillerons les progrès linguistiques et adopterons ce qui fonctionne, en constante évolution pour rendre Swift encore meilleur.

Les outils sont un élément essentiel de l'écosystème Swift. Nous nous efforçons de bien nous intégrer à l'ensemble d'outils d'un développeur, de construire rapidement, de présenter d'excellents diagnostics et de permettre des expériences de développement interactives. Les outils peuvent rendre la programmation beaucoup plus puissante, comme le font les terrains de jeux basés sur Swift dans Xcode, ou un REPL basé sur le Web lorsque vous travaillez avec du code côté serveur Linux.

Table des matières

À propos de Swift

Compatibilité des versions

Un tour rapide

Les bases

Opérateurs de base

Cordes et personnages

Types de collections

Flux de contrôle

Les fonctions

Fermetures

Énumérations

Structures et classes

Propriétés

Les méthodes

Abonnements

Héritage

Initialisation

Désinitialisation

Chaînage en option

La gestion des erreurs

Type Casting

Types imbriqués

Extensions

Protocoles

Génériques

Types opaques

Comptage automatique des références

Sécurité de la mémoire

Contrôle d'accès

Opérateurs avancés

À propos de la référence du langage

Structure lexicale

Les types

Expressions

Déclarations

Déclarations

Les attributs

Motifs

Paramètres et arguments génériques

Résumé de la grammaire

Historique de révision des documents

Quoi de neuf dans la dernière version 1.1.0

Last updated on Jun 25, 2020
Update Swift Documentation v5.2
Bug fixes on font resize

Informations Application supplémentaires

Dernière version

1.1.0

Telechargé par

ادم سلام علي

Nécessite Android

Android 7.0+

Available on

Voir plus

Use APKPure App

Get Swift 5.2 Docs old version APK for Android

Téléchargement

Use APKPure App

Get Swift 5.2 Docs old version APK for Android

Téléchargement

Alternative à Swift 5.2 Docs

Obtenir plus de NextLabs.cc

Découvrir