Przejdź do treści głównej
INF.04Pytanie #791 z 856uprawnienia-sensory-i-wieloplatformowosc

W języku Swift, czym jest 'optional' (opcjonalny)?

Opcje odpowiedzi:
A
Typem danych, który może przechowywać tylko liczby całkowite.
B
Typem, który może przechowywać wartość danego typu albo informację o braku wartości (nil).
Prawidłowa
C
Słowem kluczowym, które oznacza, że funkcja jest opcjonalna do zaimplementowania.
D
Specjalnym typem pętli.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

Typy opcjonalne w Swift są kluczowym elementem bezpieczeństwa języka. Zmienna typu 'optional' może zawierać poprawną wartość (np. Int) lub być 'nil', co jawnie sygnalizuje brak wartości. Zapobiega to błędom związanym z próbą użycia wartości zerowej (null pointer exception).

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Uprawnienia sensory i wieloplatformowosc”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 18 pytań z tego działu.