Kaip programuoti „Swift“ sistemoje „Windows 10“

Kaip programuoti „Swift“ sistemoje „Windows 10“

„Swift“ yra viena iš karščiausių kalbų šiuo metu ir dėl geros priežasties. „Mac“ ir „iOS“ programos užima didžiulę rinkos dalį. Galimybė iš pradžių kurti „iOS“ programas yra didelis dalykas žmonėms, kurie nenori pasinerti į drumstą tikslo C gelmę.





Kadangi „Swift“ yra gimtoji „Apple“, jums reikia „Mac“, tiesa? Neteisinga. Nors nėra „iš karto“ metodo, kaip surinkti „Swift“ sistemoje „Windows“, tai nereiškia, kad „Windows“ vartotojai negali išmokti „Swift“.





Štai kaip sukurti paprastą „Swift“ programą ir ją surinkti bei paleisti sistemoje „Windows 10“.





Kas yra Swift?

Prieš pradėdami, pažiūrėkime, kas iš tikrųjų yra „Swift“. „Swift“ yra programavimo kalba, sukurta „Apple“. Anot projekto iniciatoriaus Chriso Lattnerio, reikia idėjų „iš Objective-C, Rust, Haskell, Ruby, Python, C#, CLU ir per daug kitų“.

Tai gana jauna kalba, kuri buvo išleista visuomenei 2014 m., Nors ji jau plačiai vertinama. The TIOBE indeksas populiariausių programavimo kalbų 2017 m. „Swift“ užėmė 11 vietą, todėl tai yra viena iš sparčiausiai augančių visų laikų kalbų.



Trumpai tariant, jei programuojate „Mac“ ar „iOS“, „Swift“ yra kaip tik jums! Norėdami išsamiau pažvelgti į „Swift“ naudojimo būdus, pažvelkite į šias priežastis, kodėl verta mokytis „Swift“.

Darbo su „Swift“ pradžia „Windows 10“

Pirma, mums reikės redaktoriaus, kad galėtume parašyti savo kodą. Galite naudoti bet kurį jums patinkantį IDE, nors nebūtinai būtina jį naudoti, ir užteks bet kurio teksto redaktoriaus. Dažniausiai tai priklauso nuo asmeninių pageidavimų, tačiau jei jums reikia pagalbos nuspręsti, ką naudoti, šis vadovas gali jums padėti.





Šiandien mes ketiname naudoti Užrašinė ++ nes ji yra nemokama, paprasta ir išplečiama. Atsisiųskite „Notepad ++“ ir atidarykite. Pradėkime nuo kodavimo!

Paprasta „Swift“ programa, skirta „Windows“

Šiandien savo bandymų projektui mes sukursime paprastą programą, kuri veiks „Windows“ komandinėje eilutėje. Pradėkite atidarydami naują „Notepad ++“ failą. Pradėsime spausdindami klausimą ekrane, palaukime, kol vartotojas įves savo atsakymą, o tada panaudosime šį atsakymą atsakymui pateikti.





print('What is your name?')

Tai bus rodoma paleidus programą. Dabar, kai uždavėme klausimą, turėtume pateikti būdą, kaip leisti vartotojui atsakyti. Tam mes naudojame readline () metodą ir išsaugokite atsakymą kaip kintamąjį, vadinamą atsakymas .

var response = readLine()

Jei jau esate susipažinę su kitomis programavimo kalbomis, čia galite pastebėti keletą nedidelių skirtumų. Pirma, iš „ReadLine“ gautus duomenis galime saugoti kaip kur užuot turėję nurodyti, kad tai bus eilutė. Kitas pakeitimas tiems, kurie naudoja „JavaScript“ ar „C#“, yra tai, kad trūksta kabliataškių, nurodančių eilučių pabaigą.

„Python“ vartotojai čia jau gali būti namuose!

Išvesties pridėjimas

Dabar, kai šią informaciją saugome kintamajame, norime ją naudoti ir rodyti vartotojui. Kas gali būti gražiau, nei palinkėti jiems puikios dienos?

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

Net jei turite patirties kitomis kalbomis, čia pamatysite tam tikrų skirtumų. Užuot naudoję + operatorius, esantis už kabučių ribų, kad būtų rodomas jūsų naudojamas kintamasis (kintamasis pavadinimas) kabutėse. Kitas „Swift“ bruožas yra naudojimas Neprivalomos vertės . Šios vertės iš pirmo žvilgsnio yra sunkiai suprantamos, tačiau „Swift“ kintamųjų naudojimui suteikia daugiau funkcijų.

Šiuo atveju mes tiesiog norime parodyti vertę tokią, kokia ji yra, todėl po kintamojo pavadinimo pridedame šauktuką atsakymas! pažymėti, kad tai nėra pasirenkama vertė. Neprivaloma reikšmė yra kintamasis, kuriam gali būti priskirta reikšmė arba ne. Tam nereikia vieno. Jei jam nėra priskirtos vertės, jis bus priskiriamas nuliui.

Klausimo ženklas (?) Po vertės tipo nurodo jį kaip neprivalomą, o šauktukas reiškia, kad ne.

Jūsų kodas atrodys maždaug taip:

Norėdami išsaugoti kodą, naudokite Failas> Išsaugoti kaip ir pasirinkite „Swift“ failas nuo Išsaugoti kaip tipą Meniu. Jei jūsų meniu trūksta „Swift“ failo tipo, pasirinkite Visi failai vietoj to ir pridėkite .spartus failo plėtinį po pasirinkto failo pavadinimo.

„Swift“ kompiliavimas „Windows 10“

Dabar, kai turime programą, turime sugebėti ją sudaryti ir paleisti. Nors „Windows 10“ nėra sukurto būdo programuoti „Swift“, tačiau yra aplinkinių. Han Sangjin sukūrė „Swift“ kompiliatorių, kuris yra galima atsisiųsti iš „Github“ . Atsisiųskite ir įdiekite „Swift for Windows“ programą vadovaudamiesi nuorodoje pateiktomis instrukcijomis.

Kai jis bus įdiegtas, atidarykite jį. Spustelėkite Pasirinkite Failas mygtuką ir pasirinkite anksčiau sukurtą programą. Spustelėkite Sudaryti ir palaukite, kol programa bus sudaryta.

Tokiai mažai programai ji turėtų būti beveik akimirksniu, nors tai gali užtrukti, priklausomai nuo to, kaip sudėtingai sukūrėte kodą!

Dialogo lange turėtumėte gauti pranešimą „Sėkmingai sukompiliuota“. Jei ne, grįžkite ir patikrinkite kodą, kad įsitikintumėte, jog nepadarėte klaidų. Surinkę kodą, spustelėkite Bėgti paleisti savo programą. Programa bus atidaryta „Windows“ komandų eilutėje ir turėtų atrodyti taip:

Verta paminėti, kad norėdami paleisti kodą, turite naudoti „Swift for Windows“ programą EXE sukurtas failas neveiks atskirai, net jei programa yra atidaryta.

Pradėkite „Swift“ kodavimą „Windows“ šiandien

Jei nuspręsite, kad „Swift“ yra skirtas jums, yra daugybė įrankių, kurie jums padės. Gavę pagrindinį supratimą apie aplinką, kodėl gi nepabandžius kelių pradedančiųjų projektų, kad jūsų žinios taptų gyvos?

įdomių dalykų, kuriuos reikia veikti darbe, kai nuobodu

Jei esate „Linux“ vartotojas, norintis koduoti „iOS“ programas, štai kaip koduoti „Swift“ naudojant „Ubuntu“.

Dalintis Dalintis „Tweet“ Paštu Štai kodėl FTB paskelbė įspėjimą dėl „Hive Ransomware“

FTB paskelbė įspėjimą apie ypač bjaurią išpirkos programinę įrangą. Štai kodėl turite būti ypač atsargūs dėl „Hive“ išpirkos programos.

Skaityti toliau
Susijusios temos
  • Programavimas
  • Programų kūrimas
  • Greita
  • Programavimo kalbos
Apie autorių Ianas Buckley(Paskelbti 216 straipsniai)

Ianas Buckley yra laisvai samdomas žurnalistas, muzikantas, atlikėjas ir vaizdo įrašų prodiuseris, gyvenantis Berlyne, Vokietijoje. Kai jis nerašo ar ne scenoje, jis užsiima „pasidaryk pats“ elektronika ar kodu, tikėdamasis tapti pamišusiu mokslininku.

Daugiau iš Ian Buckley

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia