iOS
Z jakimi problemami można się spotkać podczas korzystania z Storyboard w procesie tworzenia interfejsów?
Co oznacza umiejscowienie klasy w obszarze pamięci dynamicznej (stos) i dlaczego jest to robione?
Z jakiego powodu opuściłeś swoje poprzednie miejsce pracy?
Jakie słowo kluczowe jest używane do zmiany wartości zmiennej w ciele funkcji?
Czy interesuje Cię tworzenie aplikacji działających na różnych systemach operacyjnych?
Czy możesz podać przykład sytuacji, w której stosuje się zasadę protokołu?
Jak realizuje się wykonywanie zadań przy użyciu synchronicznego wstawiania do globalnej kolejki?
Czy można przechowywać funkcje zamknięcia w tablicach w językach programowania?
Ile wywołań metody viewDidLoad występuje w cyklu życia UIViewController?
Czy konieczne jest posiadanie inicjalizatora z modyfikatorem required bez implementacji protokołów?
Jakie rodzaje dispatchingu nie podlegają modyfikacji za pomocą metody Swizzling?
Czy sytuacje związane z używaniem słabych (unowned) referencji mogą prowadzić do awarii aplikacji? Podaj przykład.
Jak zapewnić bezpieczeństwo dostępu do tablicy w środowisku wielowątkowym?
Jakie metody można zastosować, aby zapewnić bezpieczeństwo podczas korzystania z kolekcji w warunkach wielowątkowości?
Czy możesz wymienić popularne menedżery zależności używane w projektach?
Dlaczego kolekcje w Swift są zaimplementowane jako typy wartości?
Jak zmiana granic ramki w metodzie viewDidLayoutSubviews wpływa na wyświetlanie interfejsu?
W jakich przypadkach stosuje się model klasowy w programowaniu?
W jakim miejscu w pamięci lub w jakim mechanizmie zarządzany jest odwołanie, które nie zwiększa licznika odwołań i nie powoduje zatrzymania obiektu?
Jakie operacje lub właściwości są dostępne podczas definiowania klasy, których nie ma w strukturze?