Můžete vysvětlit koncept unowned v kontextu bezpečného zacházení s odkazy ve Swift?
iOS
Jaké mechanismy nebo situace pomáhají vyhnout se automatickému počítání odkazů v ARC?
Jak sledovat všechny volání funkce, která není přítomna v zdrojovém kódu během ladění?
Jak vysvětlit proces zobrazování grafického uživatelského rozhraní na obrazovce?
Vysvětlete, co se rozumí pod pojmem Silent Push v kontextu mobilních oznámení
Jaké jsou výhody a nevýhody používání semaforů při řízení přístupu ke zdrojům?
Jak rozpoznat mechanismus synchronizace Semaphore od Mutual Exclusion (Mutex)?
Jak se liší statická a dynamická typizace v programovacích jazycích?
Jak lze odhalit úniky paměti v aplikaci?
Můžete vysvětlit, co se rozumí pod inverzí priorit v systémech nebo algoritmech?
Je nutné při deklaraci přiřadit hodnotu statické proměnné?
Jaký je rozdíl mezi statickou proměnnou a běžnou proměnnou v programování?
Můžete vysvětlit rozdíl mezi GCD (Grand Central Dispatch) a Operation v řízení asynchronnosti v iOS?
Jak implementovat interakci mezi Gesture Recognizer a řetězcem zpracovatelů Responder Chain v systému?
Jaké metody je třeba použít k prevenci konfliktů, když na jednom pohledu je více Gesture Recognizers?
Jaké komponenty a struktury jsou inicializovány při spuštění softwarové aplikace?
Jaké datové typy ve Swiftu patří mezi referenční typy?
Můžete vysvětlit, co znamená automatický mechanismus správy paměti ARC v iOS?
Můžete vysvětlit, co je LiveLock a jak se liší od jiných stavů, jako je deadlock?
Jak je implementováno rychlé hledání podle klíče s přístupovou dobou přibližně O(1) ve struktuře dat slovník?