iOS

Podstawy języka Swift

Protocols, extensions, generics, property wrappers, type casting, zaawansowane enums

15 pytań z rozmów·
Junior
1

Czym jest Array w Swift?

Odpowiedź

Array to uporządkowana kolekcja przechowująca elementy tego samego typu i dopuszczająca duplikaty. Elementy są dostępne przez indeks zaczynający się od 0. Array zachowuje kolejność wstawiania i sprawdza się, gdy kolejność elementów ma znaczenie.

2

Co charakteryzuje Set w Swift?

Odpowiedź

Set to nieuporządkowana kolekcja unikalnych elementów. Każdy element występuje tylko raz. Set jest optymalny do szybkiego sprawdzania przynależności i gwarantowania unikalności. W przeciwieństwie do Array kolejność wstawiania nie jest zachowywana.

3

Czym jest Dictionary w Swift?

Odpowiedź

Dictionary to nieuporządkowana kolekcja par klucz-wartość. Każdy klucz jest unikalny i umożliwia szybki dostęp do powiązanej wartości. Dictionary nadaje się do przechowywania powiązanych danych identyfikowanych przez klucz, jak książka telefoniczna, w której nazwisko jest kluczem. Dostęp oparty na kluczu odbywa się w czasie stałym O(1).

4

Czym jest właściwość przechowywana (stored property) w Swift?

5

Czym jest właściwość obliczana (computed property) w Swift?

+12 pytań z rozmów

Opanuj iOS na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo