Use APKPure App
Get Swift 5.2 Docs old version APK for Android
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
Last updated on Jun 25, 2020
Update Swift Documentation v5.2
Bug fixes on font resize
Caricata da
ادم سلام علي
È necessario Android
Android 7.0+
Categoria
Segnala
Swift 5.2 Docs
1.1.0 by NextLabs.cc
Jun 25, 2020