Swift 3.0.2 siste utgivelse, er et interaktivt, morsomt programmeringsspråk for generelle formål, bygget med en moderne tilnærming til sikkerhet, ytelse og programvaredesignmønstre. Swift støtter både iOS, OS X, tvOS og watchOS. Syntaksen er kortfattet, men likevel uttrykksfull, og apper kjører lynrask.
Nøkkelegenskaper
Swift inkluderer funksjoner som gjør koden lettere å lese og skrive, samtidig som utvikleren får kontrollen som trengs i et ekte systemprogrammeringsspråk. Swift støtter avledede typer for å gjøre koden renere og mindre utsatt for feil, og moduler eliminerer overskrifter og gir navneområder.
Minne styres automatisk, og du trenger ikke engang å skrive semikolon. Swift låner også fra andre språk, for eksempel navngitte parametere som fremføres fra Objective-C, uttrykkes i en ren syntaks som gjør API-er i Swift enkle å lese og vedlikeholde.
Funksjonene til Swift er designet for å samarbeide for å skape et språk som er kraftig, men likevel morsomt å bruke. Noen ekstra funksjoner i Swift inkluderer:
- Stengninger samlet med funksjonspekere
- Tupler og flere returverdier
- Generiske
- Rask og kortfattet iterasjon over et utvalg eller samling
- Strenger som støtter metoder, utvidelser og protokoller
- Funksjonelle programmeringsmønstre, f.eks.g., kart og filter
- Kraftig feilhåndtering innebygd
- Avansert kontrollflyt med do
,
vakt,
utsette, og
gjentasøkeord
Slik installerer du Swift 3.0.2 iOS-programmeringsspråk på Ubuntu 16.04
sudo apt-get install clang libicu-dev wget -q -O - https: // raskt.org / keys / all-keys.asc | gpg --import - wget https: // raskt.org / builds / swift-3.0.2-utgivelse / ubuntu1604 / swift-3.0.2-RELEASE / swift-3.0.2-RELEASE-ubuntu16.04.tjære.gz tjære xzf rask-3.0.2-RELEASE-ubuntu16.04.tjære.gz eksport PATH = swift-3.0.2-RELEASE-ubuntu16.04 / usr / bin /: "$ PATH" raskt
Slik installerer du Swift 3.0.2 iOS-programmeringsspråk på Ubuntu 14.04
sudo apt-get install clang libicu-dev wget -q -O - https: // raskt.org / keys / all-keys.asc | gpg --import - wget https: // raskt.org / builds / swift-3.0.2-utgivelse / ubuntu1404 / swift-3.0.2-RELEASE / swift-3.0.2-RELEASE-ubuntu14.04.tjære.gz tjære xzf rask-3.0.2-RELEASE-ubuntu14.04.tjære.gz eksport PATH = swift-3.0.2-RELEASE-ubuntu14.04 / usr / bin /: "$ PATH" raskt