Latest web development tutorials

Swift cyklu

Czasami musimy wielokrotnie wykonywać ten sam kawałek kodu. W normalnych okolicznościach, oświadczenia są wykonywane kolejno: pierwsze oświadczenie w funkcji wykonywanej pierwsze, a po drugie pismo, i tak dalej.

Języki programowania dostarczają różnych struktur kontroli bardziej złożonych ścieżek wykonywania.

Pętle pozwalają nam wykonywany oświadczenie lub grupę oświadczeniami jest to po większości języków programowania schemat pętli ?:

struktura Loop

Typ cyklu

Język Swift zapewnia następujące rodzaje cykli. Kliknij na link, aby zobaczyć szczegółowy opis każdego typu:

Typ cyklu opis

for-in

Przechodzenie zbiór wszystkich elementów, które, na przykład, zakres od cyfrowej reprezentacji elementów w tablicy, a ciąg znaków.

dla pętli

Aby powtórzyć serię sprawozdań, aż do osiągnięcia pewne warunki zostaną spełnione, zazwyczaj po zakończeniu każdego cyklu, zwiększając wartość licznika do osiągnięcia.

pętli while

Szereg wypowiedzi uruchomić, jeśli warunek jest spełniony, będzie trwał aż warunek stanie się fałszywy.

Powtarzam ... while

Choć podobne oświadczenia przed różnicą jest to, że warunek pętli jest określona, ​​pierwszy blok kodu wykonywany jest pierwszy cykl.

Instrukcje sterujące pętli

Instrukcje sterujące pętli zmienić kolejność wykonywania kodu, przez które można przejść kodu. Swift instrukcje sterujące następną pętlę:

Instrukcje sterujące opis

continue

Powiadom iteracji pętli natychmiast przerwać ten cykl i zacząć od nowa kolejnej iteracji.

Instrukcja break

Przerwanie bieżącego cyklu.

fallthrough zestawienie

Jeśli sprawa po wdrożeniu, przejdź do następnego przypadku, wymaga użycia fallthrough (przez) słowa kluczowego.