Swift - pętle
Może zaistnieć sytuacja, w której trzeba będzie kilkakrotnie wykonać blok kodu. Ogólnie instrukcje są wykonywane sekwencyjnie: pierwsza instrukcja funkcji jest wykonywana jako pierwsza, po niej następuje druga i tak dalej.
Języki programowania zapewniają różne struktury kontrolne, które pozwalają na bardziej skomplikowane ścieżki wykonywania.
Instrukcja pętli umożliwia wielokrotne wykonanie instrukcji lub grupy instrukcji. Poniżej przedstawiono ogólne z instrukcji pętli w większości języków programowania -
Język programowania Swift 4 zapewnia następujące rodzaje pętli do obsługi wymagań dotyczących pętli. Kliknij poniższe łącza, aby sprawdzić ich szczegóły.
Sr.No | Typ i opis pętli |
---|---|
1 | dla w Ta pętla wykonuje zestaw instrukcji dla każdego elementu w zakresie, sekwencji, kolekcji lub progresji. |
2 | pętla while Powtarza instrukcję lub grupę instrukcji, gdy dany warunek jest prawdziwy. Testuje warunek przed wykonaniem treści pętli. |
3 | powtórz ... while pętla Podobnie jak instrukcja while, z tą różnicą, że testuje warunek na końcu treści pętli. |
Instrukcje sterowania pętlą
Instrukcje sterujące pętlą zmieniają wykonanie z jego normalnej sekwencji. Gdy wykonanie opuszcza zakres, wszystkie automatyczne obiekty utworzone w tym zakresie są niszczone.
Swift 4 obsługuje następujące instrukcje sterujące. Kliknij poniższe łącza, aby sprawdzić ich szczegóły.
Sr.No | Oświadczenie i opis kontroli |
---|---|
1 | kontynuuj oświadczenie Ta instrukcja nakazuje pętli zatrzymanie tego, co robi i rozpoczęcie od nowa na początku następnej iteracji pętli. |
2 | instrukcja break Kończy instrukcję pętli i przenosi wykonanie do instrukcji bezpośrednio po pętli. |
3 | stwierdzenie upadku Instrukcja fallthrough symuluje zachowanie przełącznika Swift 4 na przełącznik w stylu C. |