Swift 5.2 Docs


1.1.0 per NextLabs.cc
May 7, 2020 Vecchie versioni

A proposito di Swift 5.2 Docs

Documentazione del linguaggio di programmazione Swift 5.2

La documentazione del linguaggio di programmazione Swift v5.2

Swift è un linguaggio di programmazione generico costruito utilizzando un approccio moderno alla sicurezza, alle prestazioni e ai modelli di progettazione del software.

L'obiettivo del progetto Swift è quello di creare la migliore lingua disponibile per usi che vanno dalla programmazione di sistemi, alle app mobili e desktop, dal ridimensionamento ai servizi cloud. Ancora più importante, Swift è progettato per facilitare la scrittura e il mantenimento di programmi corretti per lo sviluppatore. Per raggiungere questo obiettivo, crediamo che il modo più ovvio per scrivere il codice Swift debba essere anche:

Sicuro. Anche il modo più ovvio di scrivere codice dovrebbe comportarsi in modo sicuro. Il comportamento indefinito è nemico della sicurezza e gli errori degli sviluppatori dovrebbero essere colti prima che il software sia in produzione. Optare per la sicurezza a volte significa che Swift si sentirà severo, ma crediamo che la chiarezza faccia risparmiare tempo nel lungo periodo.

Veloce. Swift è inteso come sostituto dei linguaggi basati su C (C, C ++ e Objective-C). Pertanto, Swift deve essere paragonabile a quelle lingue in termini di prestazioni per la maggior parte delle attività. Le prestazioni devono anche essere prevedibili e coerenti, non solo veloci in brevi raffiche che richiedono una pulizia successiva. Esistono molte lingue con nuove funzionalità: essere veloci è raro.

Espressive. Vantaggi rapidi di decenni di progressi nell'informatica per offrire la sintassi che è una gioia da usare, con le funzionalità moderne che gli sviluppatori si aspettano. Ma Swift non è mai finito. Monitoreremo i progressi linguistici e abbracceremo ciò che funziona, in continua evoluzione per rendere Swift ancora migliore.

Gli strumenti sono una parte fondamentale dell'ecosistema Swift. Ci impegniamo a integrarci bene nel set di strumenti di uno sviluppatore, a costruire rapidamente, a presentare un'eccellente diagnostica e a consentire esperienze di sviluppo interattive. Gli strumenti possono rendere la programmazione molto più potente, come fanno i parchi giochi basati su Swift in Xcode o una lattina REPL basata su web quando si lavora con il codice lato server Linux.

Tabella dei contenuti

Informazioni su Swift

Compatibilità versione

Un giro veloce

Le basi

Operatori di base

Stringhe e personaggi

Tipi di raccolta

Flusso di controllo

funzioni

chiusure

enumerazioni

Strutture e classi

Proprietà

metodi

Pedici

Eredità

Inizializzazione

deinizializzazione

Concatenamento opzionale

Gestione degli errori

Digitare Casting

Tipi nidificati

estensioni

protocolli

Generics

Tipi opachi

Conteggio automatico dei riferimenti

Sicurezza della memoria

Controllo di accesso

Operatori avanzati

Informazioni sul riferimento linguistico

Struttura lessicale

tipi

espressioni

dichiarazioni

dichiarazioni

attributi

Patterns

Parametri e argomenti generici

Riepilogo della grammatica

Cronologia delle revisioni del documento

Novità nell'ultima versione 1.1.0

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

Informazioni APP aggiuntive

Ultima versione

1.1.0

Caricata da

ادم سلام علي

È necessario Android

Android 7.0+

Available on

Mostra Altro

Use APKPure App

Get Swift 5.2 Docs old version APK for Android

Scarica

Use APKPure App

Get Swift 5.2 Docs old version APK for Android

Scarica

Swift 5.2 Docs Alternativa

Trova altro da NextLabs.cc

Scoprire