iOS
W jakich sytuacjach warto stosować wzorzec architektoniczny MVC?
Jakie metody istnieją do walki z kolizjami?
Jak zaimplementowałbyś czyszczenie pamięci za pomocą typów przechowywanych i kluczy?
Wyjaśnij, czym jest statyczny łańcuch w programowaniu.
Jaka jest różnica między typami referencyjnymi a typami wartości?
Jakie są zalety i wady przesyłania wiadomości w kontekście rozwoju aplikacji?
Ile i jakie odwołania muszą wskazywać na obiekt, aby istniał w pamięci?
Jakie są zalety i wady przekazywania parametrów do funkcji?
Jakie metody układu znasz?
Opowiedz o łańcuchu dziedziczenia klas w języku programowania Swift.
Jakie narzędzia używasz do pracy z przepływami w iOS?
Jaki jest związek między enum a typami value w Swift?
Czym są modyfikatory pamięci strong?
Co cię bardziej interesuje: rozwój natywny czy wieloplatformowy?
Co należy zrobić, aby struktura lub klasa użytkownika stała się kluczem w słowniku?
Do czego służy stos w programie?
Jakie są kluczowe różnice między pracą z żądaniami HTTP a WebSocket?
Jakie są różnice między używaniem adnotacji @State dla zmiennej a adnotacją @ObservedObject w SwiftUI?
Czy możesz wyjaśnić, co oznacza operacja asynchroniczna w programowaniu?
W jakich przypadkach należy przeprowadzać transfer danych między różnymi modelami lub bazami danych?