iOS
Proč a jak používat DispatchQueue.main.async při práci s Combine ve vaší aplikaci?
Mohl bys uvést různé typy metod inicializace objektů v programování?
Čím se liší deklarace proměnných pomocí klíčových slov var a let v JavaScriptu?
Jaký je rozsah možných hodnot, které lze nastavit pro čítač v semaforu?
Lze určit, který prvek se zobrazuje na obrazovce, aniž by bylo nutné použít výpočty viditelnosti?
V jakých případech se v databázi používají tabulky externích dat (Side Table)?
Můžete vysvětlit, co znamená pojem 'Responder' a jakou roli plní?
Jak implementovat předávání čítače do komponenty View uvnitř seznamu tak, aby jeho hodnota mohla být aktualizována zvenčí?
Použil jsi komponentu ScrollView pro implementaci Zoom ve svých projektech?
Můžete vysvětlit zásady tvorby čitelného a udržovatelného kódu?
Vysvětlete, co představuje situace kolize při použití hashovací funkce a jak ovlivňuje fungování hashové tabulky.
Která fáze v životním cyklu UIViewController se aktivuje při návratu na předchozí obrazovku?
Má vrstva v architektuře systém úrovní nebo vrstevnatou strukturu?
Při použití funkce mutating se vytvoří nová kopie objektu nebo se změní aktuální instance?
Jaké metody zpětného volání jsou k dispozici v životním cyklu UIViewController?
Je v Swift podporováno princip objektově orientovaného programování?
Jaká je role a účel doplňkových volitelných podmínek v protokolech výměny dat?
Můžete vysvětlit, co jsou Hooks v kontextu React nebo jiných knihoven/rámců?
Jaké metody lze použít k prevenci Data Race v vícevláknovém programování?
Jak je v UIKit prováděno vázání dat s prvky uživatelského rozhraní?