Ako programovať v programe Swift v systéme Windows 10

Ako programovať v programe Swift v systéme Windows 10

Swift je v súčasnej dobe jedným z najhorúcejších jazykov, a to z dobrého dôvodu. Aplikácie pre Mac a iOS zaberajú veľkú časť trhu. Natívna tvorba aplikácií pre iOS je veľký problém pre ľudí, ktorí sa nechcú ponoriť do temných hlbín Objective C.





Pretože Swift je pôvodom z Apple, potrebujete Mac, nie? Zle. Aj keď neexistuje žiadna metóda „po vybalení“ na zostavenie programu Swift v systéme Windows, neznamená to, že sa používatelia systému Windows nemôžu naučiť program Swift.





Tu je návod, ako vytvoriť jednoduchý program Swift a skompilovať ho a spustiť v systéme Windows 10.





Čo je to Swift?

Pred začiatkom sa pozrime, čo to vlastne Swift je. Swift je programovací jazyk navrhnutý spoločnosťou Apple. Podľa tvorcu projektu Chrisa Lattnera je potrebné uviesť nápady „od Objective-C, Rust, Haskell, Ruby, Python, C#, CLU a príliš veľa ďalších“.

Je to relatívne mladý jazyk, ktorý bol zverejnený v roku 2014, aj keď je už všeobecne uznávaný. The Index TIOBE najlepších programovacích jazykov v roku 2017 umiestnil Swift na číslo 11, čo z neho robí jeden z najrýchlejšie rastúcich jazykov všetkých čias.



Stručne povedané, ak programujete pre Mac alebo iOS, Swift je pre vás! Ak chcete získať podrobnejší prehľad o použití Swiftu, pozrite sa na tieto dôvody, prečo sa Swift oplatí naučiť.

Začíname so systémom Swift v systéme Windows 10

Po prvé, na napísanie nášho kódu budeme potrebovať editor. Môžete použiť akékoľvek IDE, ktoré vám vyhovuje, aj keď nie je úplne nevyhnutné ho používať a postačí aj akýkoľvek textový editor. Väčšinou to závisí od osobných preferencií, ale ak potrebujete pomoc s rozhodovaním, čo použiť, táto príručka vám môže pomôcť.





Dnes použijeme Poznámkový blok ++ pretože je bezplatný, jednoduchý a rozšíriteľný. Stiahnite si Poznámkový blok ++ a otvorte ho. Poďme sa pustiť do nejakého kódovania!

Jednoduchý program Swift pre Windows

Pre náš dnešný testovací projekt vytvoríme jednoduchý program, ktorý pobeží na príkazovom riadku systému Windows. Začnite otvorením nového súboru Notepad ++. Začneme vytlačením otázky na obrazovku, počkáme, kým používateľ napíše svoju odpoveď, a potom pomocou tejto odpovede poskytnite odpoveď.





print('What is your name?')

Zobrazí sa, keď program beží. Teraz, keď sme si položili otázku, mali by sme poskytnúť spôsob, ako nechať užívateľa odpovedať. Na tento účel používame príponu readline () metódu a uložte odpoveď ako volanú premennú odpoveď .

var response = readLine()

Ak ste už oboznámení s inými programovacími jazykmi, môžete si tu všimnúť niekoľko malých rozdielov. Po prvé, údaje získané z readLine môžeme uložiť ako a kde namiesto toho, aby ste museli špecifikovať, že to bude reťazec. Ďalšou zmenou pre tých z vás, ktorí prichádzajú z JavaScriptu alebo C#, je nedostatok bodkočiarok na označenie konca riadkov.

Používatelia Pythonu tu už môžu byť viac doma!

Pridanie výstupu

Teraz, keď máme tieto informácie uložené v premennej, chceme ich použiť a zobraziť ich späť používateľovi. Čo môže byť krajšie ako popriať im pekný deň?

print('Hello (response!), I hope you are having a great day!')

Aj keď máte skúsenosti v iných jazykoch, uvidíte tu určité rozdiely. Skôr než pomocou + operátor mimo úvodzoviek na zobrazenie premennej, ktorú používate (názov premennej) v úvodzovkách. Ďalšou vlastnosťou Swiftu je používanie Voliteľné hodnoty . Tieto hodnoty sú na prvý pohľad ťažko zrozumiteľné, ale pridávajú väčšiu funkčnosť pri použití premenných v Swifte.

V tomto prípade chceme jednoducho zobraziť hodnotu takú, aká je, preto za názov premennej pridáme výkričník odpoveď! na označenie, že nejde o voliteľnú hodnotu. Voliteľná hodnota je premenná, ktorej môže alebo nemusí byť priradená hodnota. Nevyžaduje jeden. Ak nemá priradenú hodnotu, bude jej priradená nula.

Otáznik (?) Za typom hodnoty ho identifikuje ako voliteľný, výkričník znamená, že nie je.

Váš kód bude vyzerať takto:

Na uloženie kódu použite Súbor> Uložiť ako a vyberte Swift súbor z Uložiť ako typ Ponuka. Ak vo vašej ponuke chýba typ súboru Swift, vyberte položku všetky súbory namiesto toho a pridajte príponu .prepínač prípona súboru za vami zvoleným názvom súboru.

Kompilácia programu Swift v systéme Windows 10

Teraz, keď máme program, musíme ho vedieť skompilovať a spustiť. Aj keď v systéme Windows 10 nie je vstavaný spôsob programovania programu Swift, existuje riešenie. Han Sangjin vytvoril kompilátor pre Swift, ktorý je k dispozícii na stiahnutie z Githubu . Stiahnite si a nainštalujte aplikáciu Swift pre Windows podľa pokynov uvedených v odkaze.

Akonáhle je nainštalovaný, otvorte ho. Klikni na Vyberte položku Súbor tlačidlo a vyberte predtým vytvorený program. Kliknite Zostaviť a počkajte, kým sa program skomplikuje.

V prípade tohto malého programu by to malo byť takmer okamžité, aj keď to môže chvíľu trvať, v závislosti od toho, ako zložitý ste kód vytvorili!

V dialógovom okne by ste mali dostať správu „Úspešne zostavené“. Ak nie, vráťte sa a skontrolujte kód a uistite sa, že ste neurobili žiadne chyby. Po skompilovaní kódu kliknite na Utekaj na spustenie programu. Program sa otvorí v príkazovom riadku systému Windows a mal by vyzerať takto:

Stojí za zmienku, že na spustenie kódu je potrebné použiť aplikáciu Swift pre Windows exe vytvorený súbor nebude fungovať samostatne, aj keď je aplikácia otvorená.

Začnite s kódovaním Swift v systéme Windows už dnes

Ak sa rozhodnete, že Swift je pre vás, existuje množstvo nástrojov, ktoré vám pomôžu. Keď už máte základné znalosti o životnom prostredí, prečo neskúsiť niekoľko projektov pre začiatočníkov, aby ste oživili svoje znalosti?

bezplatný horor online bez sťahovania

Ak ste používateľom Linuxu a chcete kódovať aplikácie pre iOS, tu je návod, ako kódovať v programe Swift s Ubuntu.

zdieľam zdieľam Tweet E -mail Z tohto dôvodu FBI vydala upozornenie na úľový ransomware

FBI vydala varovanie pred obzvlášť škaredým kmeňom ransomwaru. Tu je dôvod, prečo si musíte dávať pozor predovšetkým na ransomware Hive.

Čítajte ďalej
Súvisiace témy
  • Programovanie
  • Vývoj aplikácií
  • Swift
  • Programovacie jazyky
O autorovi Ian Buckley(216 publikovaných článkov)

Ian Buckley je nezávislý novinár, hudobník, performer a producent videa žijúci v Berlíne v Nemecku. Keď práve nepíše alebo je na pódiu, pohráva si s elektronikou alebo kódom pre domácich majstrov v nádeji, že sa stane šialeným vedcom.

Viac od Iana Buckleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber