Home : Uvjeti hardvera : Brza definicija

Brz

Swift je programski jezik visoke razine razvijen od strane jabuka i dostupna 2014. Dizajnirana je za pisanje aplikacije za Apple platforme, Uključujući i macOS, iOS, tvOS i watchOS.

Swift jezik zasnovan je na Objective-C, koji se koristio za razvoj NeXTSTEP-a 1980-ih, a kasnije i macOS i iOS. Swift ima slično sintaksa i održava objektno orijentirano značajke Objective-C, ali pruža pojednostavljeno iskustvo programiranja. Na primjer, Swift kod je lakše čitati i pisati nego Objective-C. Omogućuje kombiniranje nekoliko uobičajenih naredbi i zahtijeva tačku i zarez (;) na kraju svake naredbe.

Uz to, Swift automatski rješava nekoliko programskih prepreka. Na primjer, Swift:

  1. inicijalizira varijable prije nego što se koriste
  2. obrađuje "ništa" (NULL) vrijednosti eksplicitno
  3. osigurava poredak indeksi su u granicama
  4. sprječava da cijeli brojevi preplave dodijeljenu memoriju
  5. upravlja memorija automatsko

Appleov razvoj Xcode softvera IDE podržava Swift od verzije 6 (objavljene 2014.). Xcode također podržava "Swift Playgrounds", značajku koja programerima omogućuje uređivanje Swift koda i prikaz rezultata odmah. Na primjer, igralište može prikazati izvorni kod s lijeve strane, a simulator aplikacije s desne strane. Promjene koda ažuriraju simulaciju aplikacije u letu. Xcode uključuje nekoliko igrališta koja pružaju jednostavan način učenja jezika.

Budući da Apple razvija i održava jezik Swift, optimiziran je za Apple hardver. Stoga iOS aplikacija razvijena u Swiftu može funkcionirati bolje od slične aplikacije razvijene na drugom jeziku. Apple također redovito ažurira Swift s novim značajkama. To omogućava programerima koji programiraju u Swiftu da iskoriste najnovija dostignuća u Macove, iPhonea, iPadsi drugi Appleovi proizvodi.

Proširenje datoteke: .BRZ

https://TechLib.com/definition/swift

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju Swifta. U računalnoj terminologiji objašnjava što Swift znači i jedan je od mnogih hardverskih pojmova u rječniku TechLib.

Sve definicije na web mjestu TechLib napisane su kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova Swift definicija korisna, možete se na nju pozvati pomoću gornjih citata.