Hogyan kell programozni a Swift programban Windows 10 rendszeren

Hogyan kell programozni a Swift programban Windows 10 rendszeren

A swift az egyik legforróbb nyelv jelenleg, és jó okkal. A Mac és iOS alkalmazások a piac hatalmas részét foglalják el. Az iOS -alkalmazások natív létrehozásának nagy dolga azok számára, akik nem akarnak a C célkitűzés homályos mélységeibe merülni.





Mivel a Swift az Apple natív anyaga, szüksége van egy Mac -re, nem? Rossz. Bár a Swift Windows rendszeren történő fordítására nincs „készen” módszer, ez nem jelenti azt, hogy a Windows felhasználók nem tanulhatják meg a Swiftet.





Az alábbiakban bemutatjuk, hogyan hozhat létre egyszerű Swift programot, és fordíthatja le és futtathatja a Windows 10 rendszerben.





Mi az a Swift?

Mielőtt elkezdenénk, nézzük meg, mi is valójában a Swift. A Swift az Apple által tervezett programozási nyelv. A projekt kezdeményezője, Chris Lattner szerint „az Objective-C, a Rust, a Haskell, a Ruby, a Python, a C#, a CLU és még sok más ötletre van szükség”.

Ez egy viszonylag fiatal nyelv, amelyet 2014 -ben tettek közzé a nyilvánosság számára, bár már széles körben elterjedt. Az TIOBE Index a legjobb programozási nyelvek közül 2017 -ben a Swift a 11. helyre került, ezzel minden idők egyik leggyorsabban növekvő nyelve.



Röviden, ha Mac -re vagy iOS -re programoz, a Swift az Ön számára! Ha részletesebben meg szeretné tekinteni a Swift használatát, nézze meg ezeket az okokat, amiért érdemes megtanulni a Swiftet.

A Swift használatának megkezdése a Windows 10 rendszeren

Először is szükségünk lesz egy szerkesztőre, hogy beírhassuk a kódunkat. Bármilyen IDE -t használhat, amiben jól érzi magát, bár nem feltétlenül szükséges egy ilyen, és bármely szövegszerkesztő is elegendő. Ez leginkább személyes preferenciákon múlik, bár ha segítségre van szüksége annak eldöntésében, hogy mit használjon, ez az útmutató segíthet.





Ma használni fogjuk Notepad ++ mivel ingyenes, egyszerű és bővíthető. Töltse le a Notepad ++ programot, és nyissa meg. Térjünk rá a kódolásra!

Egyszerű Swift for Windows program

A mai tesztprojektünkhöz egy egyszerű programot fogunk létrehozni, amely a Windows parancssorán fog futni. Kezdje egy új Notepad ++ fájl megnyitásával. Kezdjük azzal, hogy kinyomtatunk egy kérdést a képernyőre, megvárjuk, amíg a felhasználó beírja a válaszát, majd ezt a választ használva adunk választ.





print('What is your name?')

Ez a program futásakor megjelenik. Most, hogy feltettünk egy kérdést, módot kell adnunk arra, hogy a felhasználó válaszoljon. Ehhez használjuk a readline () metódust, és tárolja a választ változóként válasz .

var response = readLine()

Ha már ismeri a többi programozási nyelvet, itt néhány apró eltérést észlelhet. Először is, a readLine -ből szerzett adatokat tárolhatjuk a ahol ahelyett, hogy meg kellene adnia, hogy karakterlánc lesz. Egy másik változás azok számára, akik a JavaScript vagy a C# nyelvből érkeznek, a sorok végét jelző pontosvesszők hiánya.

Lehet, hogy a Python -felhasználók már otthon vannak itt!

Kimenet hozzáadása

Most, hogy ezeket az információkat egy változóban tároljuk, szeretnénk használni és megjeleníteni a felhasználónak. Mi lehet szebb annál, mint hogy szép napot kívánjak nekik?

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

Még akkor is, ha más nyelvekben is van tapasztalata, látni fog némi különbséget. Ahelyett, hogy a + operátor az idézőjeleken kívül, hogy megjelenítse az Ön által használt változót (variableName) idézőjelek között. A Swift másik jellemzője a használata Választható értékek . Ezeket az értékeket első pillantásra nehéz megérteni, de nagyobb funkcionalitást adnak a Swift változóinak használatához.

Ebben az esetben egyszerűen azt szeretnénk megjeleníteni, ahogy van, ezért felkiáltójelet adunk a változó neve után válasz! jelezni, hogy nem választható érték. Az opcionális érték egy olyan változó, amelyhez hozzá lehet rendelni értéket, vagy nem. Nem igényel egyet. Ha nincs hozzárendelve érték, akkor nulla lesz hozzárendelve.

Az értéktípus utáni kérdőjel (?) Opcionálisként azonosítja, míg a felkiáltás azt jelenti, hogy nem.

A kódja valahogy így fog kinézni:

A kód mentéséhez használja a Fájl> Mentés másként és válassza ki Swift fájl tól Mentés típusként menü. Ha a menüből hiányzik a Swift fájltípus, válassza a lehetőséget Minden fájl helyette, és adja hozzá a .gyors fájlkiterjesztést a választott fájlnév után.

A Swift fordítása a Windows 10 rendszerben

Most, hogy van programunk, képesnek kell lennünk fordítani és futtatni. Bár nincs beépített mód a Swift programozására a Windows 10 rendszerben, van megoldás. Han Sangjin létrehozott egy fordítót a Swift számára letölthető a Github -ról . Töltse le és telepítse a Swift for Windows alkalmazást a linken található utasítások segítségével.

Miután telepítette, nyissa meg. Kattintson a Válaszd ki a fájlt gombot, és válassza ki a korábban készített programot. Kattintson Fordítás és várja meg a program fordítását.

Egy ilyen apró program esetében szinte azonnalinak kell lennie, bár időbe telhet attól függően, hogy milyen bonyolult a kód!

A párbeszédpanelen megjelenik a „Sikeresen összeállított” üzenet. Ha nem, menjen vissza, és ellenőrizze a kódot, hogy megbizonyosodjon arról, hogy nem hibázott. A kód összeállítása után kattintson a gombra Fuss a program futtatásához. A program megnyílik a Windows parancssorában, és így kell kinéznie:

Érdemes megjegyezni, hogy a Swift for Windows alkalmazást kell használnia a kód futtatásához, a alkalmazás a létrehozott fájl nem működik önmagában, még akkor sem, ha az alkalmazás nyitva van.

Kezdje el a Swift kódolását még ma a Windows rendszeren

Ha úgy dönt, hogy a Swift az Ön számára, rengeteg eszköz áll rendelkezésre, amelyek segítenek Önnek. Miután megértette a környezetet, miért ne próbálna ki néhány kezdő projektet, hogy életre keltse tudását?

hogyan kell használni az internetet a roku -on

Ha Ön Linux -felhasználó, aki iOS -alkalmazásokat szeretne kódolni, az alábbiak szerint kell kódolni a Swiftben az Ubuntuval.

Részvény Részvény Csipog Email Ezért adott ki figyelmeztetést az FBI a Hive Ransomware -re

Az FBI figyelmeztetést adott ki egy különösen csúnya ransomware -törzs miatt. Ezért kell különösen óvatosnak lennie a Hive ransomware -el szemben.

Olvassa tovább
Kapcsolódó témák
  • Programozás
  • Alkalmazásfejlesztés
  • Gyors
  • Programozási nyelvek
A szerzőről Ian Buckley(216 megjelent cikk)

Ian Buckley szabadúszó újságíró, zenész, előadó és videó producer, Berlinben, Németországban él. Amikor éppen nem ír vagy a színpadon, barkácsol elektronikával vagy kóddal, abban a reményben, hogy őrült tudós lesz.

Bővebben: Ian Buckley

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide