W jakich przypadkach następuje automatyczne wywołanie metody layoutSubviews w systemie?
iOS
Czy możesz wymienić różne rodzaje zamknięć, które znasz?
Czy mógłbyś wyjaśnić, co robi metoda layoutIfNeeded w kontekście aktualizacji interfejsu?
Czy możesz wyjaśnić koncepcję słabych referencji w programowaniu?
Jakie metody można użyć, aby określić, czy komponent View jest wyświetlany na bieżącym ekranie?
Czy możesz wyjaśnić, co oznacza adnotacja @escaping w Swift?
Czy możesz wyjaśnić, co się dzieje podczas wywołania metody layoutSubviews w UIKit?
Czym różnią się od siebie odwołania typu Weak i Unowned w zarządzaniu pamięcią?
Na którym etapie cyklu życia tworzy się i konfiguruje widok w UIViewController?
Czy możesz wyjaśnić, czym jest struktura DispatchGroup i jak jest używana do synchronizacji wykonywania wielu asynchronicznych zadań?
Czy możesz wymienić główne typy referencji używanych do pracy z obiektami w programowaniu?