#naukaswifta
Dzień (18+19)/100 kursu 100 days of SwiftUI
Dzień 18 to podsumowanie skończonego projektu + trzy krótkie zadania. Zrobiłem w miarę szybko, więc postanowiłem przejść do następnego dnia.
Dzień 19 to Challenge day - stworzenie własnego konwertera na bazie zebranej dotychczas wiedzy. W pewnym momencie troszkę stanąłem, przy wyciągnięciu .rawValue, jakoś wcześniej tego nie było albo zapomniałem, ale udało się(pomogłem sobie innym projektem).
#naukaprogramowania #ios #
Dzień (18+19)/100 kursu 100 days of SwiftUI
Dzień 18 to podsumowanie skończonego projektu + trzy krótkie zadania. Zrobiłem w miarę szybko, więc postanowiłem przejść do następnego dnia.
Dzień 19 to Challenge day - stworzenie własnego konwertera na bazie zebranej dotychczas wiedzy. W pewnym momencie troszkę stanąłem, przy wyciągnięciu .rawValue, jakoś wcześniej tego nie było albo zapomniałem, ale udało się(pomogłem sobie innym projektem).
#naukaprogramowania #ios #









Dzień 25/100 kursu 100 days of SwiftUI
Challenge!!! Zadanie polega na samodzielnym wykonaniu appki od zera. Należy ustawić, aby cpu wybierał Kamień, Papier lub Nożyce, potem aby wylosowało losowo - czy mamy wygrać czy przegrać i w odniesieniu do dwóch powyższych wybrać odpowiedź na dwa wybory cpu. Jeśli odpowiemy dobrze - zdobywamy +1 punkt, remis = 0, przegrana -1. Po 10-ciu pytaniach alert i przycisk do restartu.
Robiłem to kilka godzin, najpierw
Z tego co widzę po logice, to w wypadku remisu jest też przegrana, bo won jest na false.
Możesz sobie na górze zrobić
let won: BoolI później zamiast if i else przykładowo w pierwszym
Wtedy łatwiej by było ten kod lekko zmienić, bez przepisywania.
Zwracaj też uwagi na entery, w odpowiednich miejscach. Tak jak wcześniej miałeś default switcha za wysoko, tak teraz brakuje entera w 73 linijce.
Jak