Swift. Wyjątki

Wyjątki zgłaszane w kontekście wywołania mogą zostać obsłużone za pomocą instrukcji do-catch. Konstrukcja ma postać: Wyjątek zgłoszony w bloku do zostaje przechwycony w wyspecjalizowanym bloku catch typ-błędu, albo ogólnym bloku catch, ktory przechwytuje pozostałe błędy. Wyjątek, który nie zostanie przechwycony jest przekazywany w górę stosu wywołań.

Swift. Obiekty

W Swift dostępne są następujące obiekty typu: wyliczenia (enum), struktury (struct) i klasy (class). Obiekty typu mogą zawierać następujące elementy: Metody inicjalizacyjne Właściwości Metody Indeksy Deklaracje obiektu typu Metody inicjalizacyjne Metoda inicjalizacyjna (init) jest funkcją, która jest wywoływana, aby utworzyć nowy obiekt. Powyższy kod można uprościć, tworząc funkcję inicjalizacyjną z Więcej…

Swift. Początek

Zmienne Zmienne deklarowane są za pomocą dwóch słów kluczowych: var a = 1 let b = 2 var deklaruje zmienną, a let zmienną, która nie może zostać zmieniona (stała). Typ zmiennej jest ustalany podczas deklarowania zmiennej i nigdy się nie zmienia. Funkcja func f() {// …} func sum(_ x:Int, _ Więcej…