
Brian Curtis
0
3721
815
Swift jest obecnie jednym z najgorętszych języków i jest bardzo podekscytowany. Aplikacje OS X i iOS zajmują ogromną część rynku. Możliwość natywnego tworzenia aplikacji na iOS to wielka sprawa dla ludzi, którzy nie chcą zanurzać się w mroczne głębiny Celu C (chociaż istnieje wiele wspaniałych powodów, aby uczyć się C Charakterystyki programowania C, które sprawiają, że jest to wyjątkowa (i lepsza) charakterystyka programowania C, które sprawiają, że jest wyjątkowy (i lepszy) Język programowania C jest matką wszystkich współczesnych języków programowania. Prawie każdy język używany obecnie zawiera kilka funkcji, które po raz pierwszy pojawiły się w języku C..
Jeśli dopiero zaczynasz programować, z pewnością możesz skorzystać z nauki nowego języka, takiego jak Python. Wypróbuj Python w przeglądarce dzięki tym darmowym interaktywnym powłokom online Wypróbuj Python w przeglądarce dzięki darmowym interaktywnym powłokom internetowym Niezależnie od tego, czy korzystasz z tych Python przykłady lub przeglądając podstawy tablic i list, możesz przetestować kod bezpośrednio w przeglądarce. Oto najlepsze znalezione przez nas internetowe interpretatory języka Python. lub Ruby Najlepsze interaktywne wprowadzenie do Ruby dla początkujących Najlepsze interaktywne wprowadzenie do Ruby dla początkujących Jeśli zastanawiasz się nad nauką Ruby, oto świetny krok, który możesz zrobić. . Swift również pasuje do tego pudełka, odcinając rogi, które niektórzy uważają za przeszkodę dla początkujących uczących się kodować.
Ponieważ Swift pochodzi z firmy Apple, może wydawać się trudne określenie, od czego zacząć, jeśli nie masz komputera Mac. Nie ma “po wyjęciu z pudełka” sposób na skompilowanie Swift w systemie Windows. Czy to oznacza, że użytkownicy systemu Windows nie mogą nauczyć się Swift? Jak się okazuje, nie! Jest sposób.
W tym artykule dowiesz się, jak utworzyć prosty program Swift, a także jak go skompilować i uruchomić w systemie Windows 10.
Co jest szybkie?
Zanim zaczniemy, spójrzmy, czym właściwie jest Swift. Swift to język programowania zaprojektowany przez Apple, który bierze pomysły “z Objective-C, Rust, Haskell, Ruby, Python, C #, CLU i wiele innych” według pomysłodawcy projektu Chrisa Lattnera.
Jest to stosunkowo młody język, który został udostępniony publicznie w 2014 roku, choć jest już powszechnie uznawany. Indeks najpopularniejszych języków programowania TIOBE w 2017 r. Umieścił Swift na 11 miejscu, co czyni go jednym z najszybciej rozwijających się języków wszechczasów.
Zdjęcie: stackify.com
Krótko mówiąc, jeśli programujesz dla OS X lub iOS, Swift jest dla Ciebie! Aby uzyskać bardziej dogłębne spojrzenie na zastosowania Swift, zapoznaj się z powodami, dla których warto nauczyć się Swift 7 powodów, dla których warto nauczyć się języka programowania Swift 7 powodów, dla których warto nauczyć się języka programowania Swift 7 powodów, dla których warto nauczyć się języka programowania Swift wcześniej niż później, jeśli nie chcesz pozostać w tyle. Oto kilka doskonałych powodów, które mogą Cię przekonać. .
Rozpoczęcie pracy ze Swift w systemie Windows
Po pierwsze, będziemy potrzebować edytora do pisania naszego kodu. Możesz użyć dowolnego IDE, z którym czujesz się komfortowo, chociaż nie jest to absolutnie konieczne, aby użyć dowolnego, a dowolny edytor tekstu również wystarczy. W większości sprowadza się to do osobistych preferencji, ale jeśli potrzebujesz pomocy w podjęciu decyzji, jak korzystać z tego przewodnika, możesz pomóc Edytorom tekstu a IDE: Który z nich jest lepszy dla programistów? Edytory tekstu a IDE: Który z nich jest lepszy dla programistów? Wybór pomiędzy zaawansowanym IDE a prostszym edytorem tekstu może być trudny. Oferujemy wgląd, który pomoże Ci podjąć tę decyzję. .
Dzisiaj będziemy korzystać z Notepad ++, ponieważ jest on darmowy, prosty i można go w razie potrzeby rozszerzyć Soup Up The Notepad ++ Text Editor With Plugins From The Notepad Plus Repository [Windows] Zup Up The Notepad ++ Text Editor With Plugins From The Notepad Plus Repository [ Windows] Notepad ++ jest godnym zamiennikiem wbudowanego i lubianego w Windows edytora tekstów, i jest wysoce zalecany, jeśli jesteś programistą, projektantem stron internetowych lub po prostu kimś, kto potrzebuje silnego zwykłego…. Pobierz Notepad ++ i otwórz go. Przejdźmy do kodowania!
Szybkie powitanie dla Ciebie!
W naszym dzisiejszym projekcie testowym stworzymy prosty program, który będzie działał w wierszu poleceń systemu Windows. Zacznij od otwarcia nowego pliku Notepad ++. Zaczniemy od wydrukowania pytania na ekranie, poczekamy, aż użytkownik wpisze swoją odpowiedź, a następnie użyjemy tej odpowiedzi, aby udzielić odpowiedzi.
print („Jak masz na imię?”)
Wyświetli się natychmiast po uruchomieniu programu. Teraz, gdy zadaliśmy pytanie, powinniśmy zapewnić sposób, w jaki użytkownik może odpowiedzieć. Do tego używamy Czytaj linię() i zapisz odpowiedź jako zmienną o nazwie odpowiedź.
var response = readLine ()
Jeśli znasz już inne języki programowania, możesz zauważyć tutaj kilka małych różnic. Po pierwsze, możemy przechowywać dane pozyskane z readLine jako var zamiast określać, że będzie to ciąg znaków. Kolejna zmiana dla tych, którzy nadchodzą z JavaScript. Naprawdę ucz się JavaScript z 5 najlepszymi kursami Udemy Naprawdę ucz się JavaScript z 5 najpopularniejszymi kursami Udemy JavaScript to język programowania w Internecie. Jeśli masz powód do nauki języka JavaScript, te pięć doskonałych kursów od Udemy może być miejscem, w którym możesz rozpocząć swoją przygodę z kodowaniem. lub C # 17 najlepszych samouczków programowania YouTube 17 najlepszych samouczków programowania YouTube W tym poście chcielibyśmy wskazać Ci jedną z najlepszych serii programów YouTube, jakie znaleźliśmy. Wszystkie te są wystarczające, aby zmoczyć stopy jako początkujący programista. to brak średników oznaczających koniec linii. Użytkownicy języka Python 10 podstawowych przykładów języka Python, które pomogą Ci szybko się uczyć 10 podstawowych przykładów języka Python, które pomogą Ci szybko się uczyć Ten artykuł o podstawowych przykładach języka Python jest przeznaczony dla tych, którzy mają już pewne doświadczenie w programowaniu i po prostu chcą jak najszybciej przejść na Python. może już tutaj jest więcej w domu!
Teraz, gdy przechowujemy te informacje w zmiennej, chcemy z nich skorzystać i wyświetlić je użytkownikowi. Co może być lepszego niż życzyć im udanego dnia?
print („Witaj \ (odpowiedź!), mam nadzieję, że masz wspaniały dzień!”)
Nawet jeśli znasz się na innych językach, zobaczysz tutaj pewne różnice. Zamiast korzystać z + operator poza znakami cudzysłowu, aby wyświetlić zmienną, której używasz \ (nazwa zmiennej) w cudzysłowie. Kolejną cechą Swift jest użycie Opcjonalne wartości. Wartości te są trudne do zrozumienia na pierwszy rzut oka, ale zwiększają funkcjonalność wykorzystania zmiennych w Swift.
W tym przypadku chcemy po prostu wyświetlić taką wartość, jaka jest, więc dodajemy wykrzyknik po nazwie zmiennej odpowiedź! oznacza, że nie jest to wartość opcjonalna. Opcjonalna wartość to zmienna, której można przypisać wartość lub nie. To nie wymaga. Jeśli nie zostanie mu przypisana wartość, zostanie przypisana zero. Znak zapytania (?) Po typie wartości identyfikuje go jako opcjonalny, a wykrzyknik oznacza, że nie jest.
Teraz, gdy skończyliśmy, Twój kod powinien wyglądać mniej więcej tak:
Aby zapisać kod, użyj Plik> Zapisz jako i wybierz Szybki plik z Zapisz jako typ menu. Jeśli w menu brakuje typu pliku Swift, wybierz wszystkie pliki zamiast tego i dodaj .szybki rozszerzenie pliku po wybranej nazwie pliku.
Kompilacja Swift w Windows 10
Teraz, gdy mamy program, musimy być w stanie go skompilować i uruchomić. Chociaż nie ma wbudowanego sposobu programowania Swift w systemie Windows 10, istnieje obejście. Han Sangjin stworzył kompilator dla Swift, który można pobrać z Github. Pobierz i zainstaluj aplikację Swift dla Windows, postępując zgodnie z instrukcjami podanymi w łączu.
Po zainstalowaniu otwórz go. Zostanie wyświetlony interfejs użytkownika taki jak ten:
Kliknij na Wybierz plik i wybierz poprzednio utworzony program. Kliknij Skompilować i poczekaj, aż program się skompiluje. W przypadku tak małego programu powinno to być prawie natychmiastowe, choć może to zająć trochę czasu, w zależności od stopnia skomplikowania kodu!
Powinieneś otrzymać “Pomyślnie skompilowano” wiadomość w oknie dialogowym. Jeśli nie, wróć i sprawdź kod, aby upewnić się, że nie popełniłeś żadnych błędów. Po skompilowaniu kodu kliknij Biegać uruchomić swój program. Program otworzy się w wierszu poleceń systemu Windows i powinien wyglądać następująco:
Warto zauważyć, że do uruchomienia kodu należy użyć aplikacji Swift for Windows .EXE utworzony plik nie będzie działał samodzielnie, nawet jeśli aplikacja jest otwarta.
Małe początki
Ponieważ Swift nie jest przeznaczony do użytku w systemie Windows 10, jest to jedyny sposób, aby rozpocząć korzystanie z języka obecnie poza uruchomieniem maszyny wirtualnej. 7 praktycznych powodów, aby zacząć korzystać z maszyny wirtualnej. 7 praktycznych powodów, aby zacząć korzystać z maszyny wirtualnej. „wirtualny” został dokupiony na wiele sposobów. Wirtualna rzeczywistość. Wirtualna pamięć RAM. Wirtualne szkoły. Ale wirtualizacja w kontekście komputerów PC może być myląca. Jesteśmy tutaj, aby to wyjaśnić. . Mimo że jest ograniczony, jest to świetny sposób dla tych, którzy są ciekawi języka, aby uzyskać z nim doświadczenie i nauczyć się jego składni.
Jeśli zdecydujesz, że Swift jest dla Ciebie i planujesz z nim pracować w systemie OS X, istnieje wiele narzędzi Najlepsze miejsca do nauki Swift, język programowania Apple Najlepsze miejsca do nauki Swift, język programowania Apple Jeśli chcesz nauczyć się Swift , teraz jest czas na nurkowanie. Język ma świetlaną przyszłość i im szybciej się go nauczysz, tym szybciej będziesz mógł skorzystać z nagród. tam, aby ci pomóc. Po opanowaniu środowiska zapoznaj się z kilkoma projektami dla początkujących, więc chcesz tworzyć aplikacje na iPhone'a? 10 projektów dla początkujących, więc chcesz tworzyć aplikacje na iPhone'a? 10 projektów dla początkujących Chcesz tworzyć aplikacje na iPhone'a i iPada? Zacznij od nauki podstaw Swift. ożywić swoją wiedzę?
Jeśli jesteś użytkownikiem systemu Linux i zastanawiasz się, czy można napisać kod w Swift przy użyciu Ubuntu, mamy świetną wiadomość Jak rozpocząć programowanie w Swift na Ubuntu Jak rozpocząć programowanie w Swift na Ubuntu Apple niedawno wydało swój język programowania Swift jako open source, co oznacza, że każdy może teraz używać tego popularnego języka programowania w dowolnym systemie, w tym w Ubuntu! Czytaj dalej, aby dowiedzieć się, jak zacząć. dla Was!
!