iOS
Jak są powiązane pojęcia stosu i struktur danych?
Jakie działania wykonuje metoda loadView w cyklu życia kontrolera?
Czy kompilator może określić rozmiar pamięci zajmowany przez struktury, przy obecności dziedziczenia w ich definicjach?
Czy używałeś w swoich projektach programowania asynchronicznego z Async/Await?
Czy można dodać CALayer do UIView?
Wyjaśnij koncepcję zamknięć, które nie wychodzą poza zakres w programowaniu.
Czy możesz wymienić typy wyliczeń (enum), które znasz?
Czy możesz wyjaśnić, co oznacza termin Retain w kontekście zarządzania pamięcią?
Wyjaśnij koncepcję polimorfizmu w programowaniu obiektowym i jak jest ona stosowana w praktyce rozwoju.
Jak obsługiwana jest obsługa zdarzeń w frameworku UIKit?
Jak można zaimplementować asynchroniczne wykonywanie zadań w iOS za pomocą Grand Central Dispatch?
Czy możesz wyjaśnić, jak dokładnie działa automatyczny system rozmieszczania elementów w Auto Layout na poziomie mechaniki wewnętrznej?
Jak ocenić złożoność czasową operacji usunięcia elementu z tablicy?
Czy używane struktury danych zapewniają bezpieczeństwo podczas pracy z wątkami równoległymi?
Jak określa się złożoność czasową operacji wstawiania elementu na określonym indeksie w tablicy?
Czy automatyczne tworzenie widoku podczas inicjalizacji kontrolera jest obowiązkowe?
Czy możesz wyjaśnić, co oznacza słowo kluczowe 'unowned unsafe' w kontekście zarządzania pamięcią w Swift?
Czy implementowałeś mechanizmy ochrony danych podczas przesyłania w aplikacji?
W czym mierzony jest punkt współrzędnych CGPoint w układzie współrzędnych?
Jakie główne idee programowania obiektowego są stosowane w języku Swift?