Brzi 3.0.Najnovije izdanje 2, interaktivni je, zabavni programski jezik opće namjene, izgrađen primjenom modernog pristupa sigurnosti, izvedbi i uzorcima dizajna softvera. Swift podržava i iOS, OS X, tvOS i watchOS. Sintaksa je jezgrovita, ali izražajna, a aplikacije rade munjevito.
Glavne značajke
Swift uključuje značajke koje olakšavaju čitanje i pisanje koda, dok programeru daju kontrolu potrebnu u pravom programskom jeziku sustava. Swift podržava izvedene tipove kako bi kod bio čišći i manje sklon pogreškama, a moduli uklanjaju zaglavlja i pružaju prostore imena.
Memorijom se upravlja automatski, a ne morate čak ni tipkati zarezima. Swift također posuđuje iz drugih jezika, na primjer imenovani parametri preneseni iz Objective-C izraženi su u čistoj sintaksi koja API-je u Swiftu čini jednostavnim za čitanje i održavanje.
Značajke Swifta osmišljene su za zajednički rad na stvaranju jezika koji je moćan, ali zabavan za upotrebu. Neke dodatne značajke Swifta uključuju:
- Zatvarači objedinjeni s pokazivačima na funkciju
- Korte i višestruke povratne vrijednosti
- Generički lijekovi
- Brza i sažeta iteracija kroz niz ili zbirku
- Strukture koje podržavaju metode, proširenja i protokole
- Funkcionalni obrasci programiranja, npr.g., karta i filtar
- Ugrađeno snažno rukovanje pogreškama
- Napredna kontrola protoka s do
,
straža,
odgoditi, i
ponovitiključne riječi
Kako instalirati Swift 3.0.2 Programski jezik za iOS na Ubuntu 16.04
sudo apt-get install clang libicu-dev wget -q -O - https: // swift.org / tipke / sve tipke.uzlazno | gpg --import - wget https: // swift.org / builds / swift-3.0.2-izdanje / ubuntu1604 / swift-3.0.2-OSLOBOĐENJE / brzo-3.0.2-RELEASE-ubuntu16.04.katran.gz tar xzf brzi-3.0.2-RELEASE-ubuntu16.04.katran.gz izvoz PUT = brzi-3.0.2-RELEASE-ubuntu16.04 / usr / bin /: "$ PATH" brzo
Kako instalirati Swift 3.0.2 iOS programerski jezik na Ubuntu 14.04
sudo apt-get install clang libicu-dev wget -q -O - https: // swift.org / tipke / sve tipke.uzlazno | gpg --import - wget https: // swift.org / builds / swift-3.0.2-izdanje / ubuntu1404 / swift-3.0.2-OSLOBOĐENJE / brzo-3.0.2-RELEASE-ubuntu14.04.katran.gz tar xzf brzi-3.0.2-RELEASE-ubuntu14.04.katran.gz izvoz PUT = brzi-3.0.2-RELEASE-ubuntu14.04 / usr / bin /: "$ PATH" brzo