Kiire 3.0.2 viimane väljaanne on interaktiivne, lõbus üldotstarbeline programmeerimiskeel, mis on loodud kaasaegse lähenemisviisi abil turvalisusele, jõudlusele ja tarkvara kujundamise mustritele. Swift toetab nii iOS-i, OS X-i, tvOS-i kui ka watchOS-i. Süntaks on lühike, kuid samas väljendusrikas ja rakendused töötavad välkkiirelt.
Põhijooned
Swift sisaldab funktsioone, mis muudavad koodi lugemise ja kirjutamise lihtsamaks, andes arendajale tõelise süsteemide programmeerimiskeeles vajaliku juhtimise. Swift toetab järeldatud tüüpe, et muuta kood puhtamaks ja vähem vigadele altid ning moodulid välistavad päised ja pakuvad nimeruume.
Mälu hallatakse automaatselt ja te ei pea isegi semikooloneid sisestama. Swift laenab ka teistest keeltest, näiteks Objective-C-st toodud nimeparameetrid on väljendatud puhta süntaksina, mis muudab Swifti API-d hõlpsasti loetavaks ja hooldatavaks.
Swifti funktsioonid on loodud koostööks, et luua võimas, kuid samas lõbus keel. Mõned Swifti lisafunktsioonid on järgmised:
- Funktsiooninäidikutega ühendatud sulgurid
- Hulgad ja mitu tagastusväärtust
- Üldised
- Kiire ja ülevaatlik kordamine vahemikus või kollektsioonis
- Struktuurid, mis toetavad meetodeid, laiendusi ja protokolle
- Funktsionaalsed programmeerimismustrid, e.g., kaart ja filter
- Sisseehitatud võimas veakäsitlus
- Täpsem juhtimisvoog koos do-ga
,
valvur,
edasi lükkama, ja
kordamamärksõnad
Kuidas installida Swift 3.0.2 iOS-i programmeerimiskeelt Ubuntu 16-s.04
sudo apt-get install clang libicu-dev wget -q -O - https: // kiire.org / võtmed / kõik klahvid.tõus | gpg --import - wget https: // kiire.org / builds / swift-3.0.2-vabastamine / ubuntu1604 / swift-3.0.2-VABASTAMINE / kiire-3.0.2-RELEASE-ubuntu16.04.tõrv.gz tar xzf swift-3.0.2-VABASTAMINE-ubuntu16.04.tõrv.gz eksport PATH = kiire-3.0.2-VABASTAMINE-ubuntu16.04 / usr / bin /: "$ PATH" kiire
Kuidas installida Swift 3.0.2 iOS-i programmeerimiskeelt Ubuntu 14-s.04
sudo apt-get install clang libicu-dev wget -q -O - https: // kiire.org / võtmed / kõik klahvid.tõus | gpg --import - wget https: // kiire.org / builds / swift-3.0.2-vabastamine / ubuntu1404 / swift-3.0.2-VABASTAMINE / kiire-3.0.2-RELEASE-ubuntu14.04.tõrv.gz tar xzf swift-3.0.2-RELEASE-ubuntu14.04.tõrv.gz eksport PATH = kiire-3.0.2-RELEASE-ubuntu14.04 / usr / bin /: "$ PATH" kiire