Jakimi metodami możesz zaimplementować animację dla UIView w iOS?
iOS
Wyjaśnij różnice między wątkami wykonawczymi a strukturą kolejki w programowaniu.
Wyjaśnij, co oznacza termin 'Escaping closure' w kontekście programowania w Swift.
Z jakimi trudnościami może się spotkać system podczas pracy z wielowątkowością?
Czy możesz wyjaśnić, jak działa łańcuch obsługi w systemie Responder Chain?
Czy możesz wyjaśnić cel i główne funkcje klasy UIViewController w iOS?
Jakie są istniejące podejścia do wdrażania elementów opcjonalnych w systemach oprogramowania?
Jaki komponent systemu obsługuje zdarzenia gestów w aplikacji?
Wyjaśnij koncepcję View w SwiftUI i jak jest używana podczas tworzenia interfejsów.
Jakie stosy technologiczne są zwykle stosowane przy implementacji wzorca MVVM?
Jakie warunki i ograniczenia są związane z używaniem słabych właściwości w systemach programowych?
Jaka jest minimalna liczba obiektów potrzebnych do utworzenia cyklu zatrzymania w pamięci?
Jakie główne mechanizmy znasz do synchronizacji wątków?
Czy możesz wyjaśnić zasadę działania i cel tzw. punktów w kontekście rozwoju lub architektury?
Dlaczego w kodzie z użyciem zamknięć zaleca się używanie słabej referencji do samego obiektu (weak self)?
Jakie metody i mechanizmy w SwiftUI służą do aktualizacji interfejsu użytkownika przy zmianie danych?
Czy liczba procesów odpowiada liczbie wątków w systemie?