Rychlý
Swift je programovací jazyk na vysoké úrovni vyvinutý jablko a zpřístupněn v roce 2014. Je určen pro psaní aplikace pro Apple plošiny, počítaje v to MacOS, iOS, tvOS a watchOS.
Jazyk Swift je založen na Objective-C, který byl použit pro vývoj NeXTSTEP v 1980. letech, a později na macOS a iOS. Swift má podobné syntax a udržuje objektově orientovaný funkce Objective-C, ale poskytuje jednodušší programovací prostředí. Například Swift kód je snadnější číst a psát než Objective-C. Umožňuje kombinovat několik běžných příkazů a na konci každého příkazu vyžaduje středníky (;).
Swift navíc automaticky zvládá několik programovacích překážek. Například Swift:
- inicializuje proměnné před jejich použitím
- zpracovává "nula" (NULL) hodnoty výslovně
- zajišťuje řada indexy jsou v mezích
- zabrání přetékání celých čísel v jejich přidělené paměti
- spravuje paměť automaticky
Vývoj softwaru Xcode od společnosti Apple IDE podporuje Swift od verze 6 (vydané v roce 2014). Xcode také podporuje funkci „Swift Playgrounds“, což umožňuje programátorům upravovat kód Swift a okamžitě vidět výsledky. Například hřiště může zobrazovat zdrojový kód vlevo a simulátor aplikace vpravo. Změny kódu aktualizují simulaci aplikace průběžně. Několik hřišť je součástí Xcode, které poskytují snadný způsob, jak se naučit jazyk.
Protože Apple vyvíjí a udržuje jazyk Swift, je optimalizován pro Apple technické vybavení. Aplikace pro iOS vyvinutá ve Swiftu proto může fungovat lépe než podobná aplikace vyvinutá v jiném jazyce. Apple také pravidelně aktualizuje Swift o nové funkce. To umožňuje vývojářům programujícím ve Swiftu využívat nejnovější pokroky v této oblasti Macy, iPhones, Tabletya další produkty Apple.
Přípona souboru: .RYCHLÝ