iOS
Můžete vysvětlit, co znamená pojem 'Unowned' v kontextu správy paměti?
V čem spočívá princip copy-on-write a k čemu se v programování používá?
Vysvětlete pojem 'Strong' v kontextu programování nebo systémových aspektů.
V jakém případě je volána metoda loadView v životním cyklu kontroléru?
Můžete vysvětlit, co znamená metoda setNeedsLayout v kontextu aktualizace uživatelského rozhraní?
Můžeš vyjmenovat typy hodnot ve Swiftu?
Jak se v aplikaci zpracovává událost kliknutí?
Jak je určena časová složitost operace kopírování jednoho prvku uvnitř pole?
Můžete vysvětlit princip Copy-on-Write a jak funguje v systémech ukládání dat?
V jakém okamžiku v životním cyklu ViewControlleru je dostupná informace o rozměrech jeho View?
Jak lze deaktivovat nebo odstranit účastníka z řetězce zpracovatelů v systému Responders?
Jaký je minimální počet vláken potřebných k vzniku vzájemného zablokování (Deadlock)?
Jak je implementována strategie Copy-on-write na úrovni vnitřní práce systému?
Máte zkušenosti s vývojem s Objective-C?