iOS
W jakim kontekście lub przy jakich okolicznościach wywoływana jest metoda deinit w Swift?
Czy napotkałeś jakieś problemy podczas pracy w zespole?
Czy obiekt zostanie automatycznie usunięty z pamięci, jeśli wskazuje na niego trzy słabe (weak) i jedno nieobowiązkowe (unowned) odniesienie?
Czy możesz wyjaśnić, czym jest lista powiązana i jak jest zbudowana?
Jaki typ danych jest zwykle używany do implementacji wartości opcjonalnych?
Czy można zmienić zachowanie metody Hit Test w bieżącym obiekcie lub komponencie?
W jakich projektach lub zadaniach szkolnych brałeś udział podczas nauki?
Wyjaśnij, co oznacza zdarzenie viewIsAppearing w kontekście cyklu życia widoku.
Do jakiego rodzaju danych lub scenariuszy stosuje się technikę copy-on-write?
Czym różnią się komponenty StackView i TableView w tworzeniu interfejsów?
Jak struktura danych Dictionary realizuje proces pobierania wartości po kluczu za pomocą funkcji hash i metod porównania?
Czy zdarzały się sytuacje, gdy nie udało Ci się zakończyć zadania w wyznaczonym terminie?
Jaki jest potencjalny niebezpieczeństwo używania operacji synchronicznych w programowaniu?
Czy możesz podać przykład sytuacji, w której słaba referencja jest automatycznie ustawiana na null?
Czy struktura danych tablica zapewnia bezpieczeństwo podczas jednoczesnego dostępu z wielu wątków?
Jaki typ danych reprezentuje słownik, w którym klucze to ciągi znaków, a wartości mogą mieć różnych typów?
W jakich dziedzinach działalności wolałbyś się nie rozwijać lub pracować?
Czy statyczne routowanie jest możliwe podczas implementacji protokołu?
Jak nauczyłeś się języka Swift i z jakich zasobów korzystałeś podczas nauki?
W jakich przypadkach zaleca się stosowanie EnvironmentObject w projekcie?