Domů : Hardwarové podmínky : Definice Swift

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:

  1. inicializuje proměnné před jejich použitím
  2. zpracovává "nula" (NULL) hodnoty výslovně
  3. zajišťuje řada indexy jsou v mezích
  4. zabrání přetékání celých čísel v jejich přidělené paměti
  5. 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Ý

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici Swiftu. Vysvětluje ve výpočetní terminologii, co znamená Swift, a je jedním z mnoha hardwarových termínů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici Swiftu užitečnou, můžete ji odkázat pomocí výše citovaných odkazů.