3. gyors.0.A 2 legújabb kiadás egy interaktív, szórakoztató, általános célú programozási nyelv, amelyet a biztonság, a teljesítmény és a szoftvertervezési minták modern megközelítésének felhasználásával fejlesztettek ki. A Swift támogatja az iOS, az OS X, a tvOS és a watchOS rendszert. A szintaxis tömör, mégis kifejező, és az alkalmazások villámgyorsan futnak.
Főbb jellemzők
A Swift olyan funkciókat tartalmaz, amelyek megkönnyítik a kód olvasását és írását, miközben a fejlesztő számára lehetővé teszi a vezérlést egy valódi rendszerprogramozási nyelven. A Swift a következtetett típusokat támogatja, hogy a kód tisztább és kevésbé hajlamos legyen a hibára, a modulok pedig kiküszöbölik a fejléceket és névtereket biztosítanak.
A memória kezelése automatikusan megtörténik, és még pontosvesszőket sem kell beírnia. A Swift más nyelvekből is kölcsönkér, például az Objective-C által előhozott megnevezett paraméterek tiszta szintaxissal vannak kifejezve, ami a Swift API-kat könnyen olvashatóvá és karbantarthatóvá teszi.
A Swift funkcióit úgy tervezték, hogy együttműködve olyan nyelvet hozzanak létre, amely hatékony, ugyanakkor szórakoztatóan használható. A Swift néhány további funkciója:
- A bezárások funkciómutatókkal egyesítve
- Sorszámok és több visszatérési érték
- Generikusok
- Gyors és tömör iteráció egy tartományban vagy gyűjteményben
- Struktúrák, amelyek támogatják a módszereket, a kiterjesztéseket és a protokollokat
- Funkcionális programozási minták, pl.g., térképet és szűrőt
- Beépített hatékony hibakezelés
- Fejlett vezérlési folyamat do-val
,
őr,
elhalasztja, és
ismétléskulcsszavak
A Swift 3 telepítése.0.2 iOS programozási nyelv az Ubuntu 16-on.04
sudo apt-get install clang libicu-dev wget -q -O - https: // gyors.org / keys / all-keys.asc | gpg --import - wget https: // gyors.org / builds / swift-3.0.2-kiadás / ubuntu1604 / gyors-3.0.2-RELEASE / gyors-3.0.2-RELEASE-ubuntu16.04.kátrány.gz tar xzf swift-3.0.2-RELEASE-ubuntu16.04.kátrány.gz export PATH = gyors-3.0.2-RELEASE-ubuntu16.04 / usr / bin /: "$ PATH" gyors
A Swift 3 telepítése.0.2 iOS programozási nyelv az Ubuntu 14-en.04
sudo apt-get install clang libicu-dev wget -q -O - https: // gyors.org / keys / all-keys.asc | gpg --import - wget https: // gyors.org / builds / swift-3.0.2 kiadás / ubuntu1404 / swift-3.0.2-RELEASE / gyors-3.0.2-RELEASE-ubuntu14.04.kátrány.gz tar xzf swift-3.0.2-RELEASE-ubuntu14.04.kátrány.gz export PATH = gyors-3.0.2-RELEASE-ubuntu14.04 / usr / bin /: "$ PATH" gyors