iOS
V čem spočívá rozdíl mezi datovými typy podle odkazu a podle hodnoty v jazyce Swift?
Máš zkušenosti s hledáním a odstraňováním úniků paměti nebo zdrojů ve svých projektech?
Jak implementovat animaci změny parametrů constraints v uživatelském rozhraní?
Můžete vysvětlit, co znamená metoda HTTP PUT?
V jakých případech se doporučuje používat EnvironmentObject v projektu?
Použili jste metodologii Kanban ve svých projektech?
Jak se změní hranice (bounds) objektu, pokud jeho rodičovský prvek otočí o 45 stupňů?
Mohl byste vysvětlit rozdíly mezi automatickým a ručním řízením paměti v kontextu automatického počítání odkazů?
Čím se liší seznamy s pevnými hodnotami a seznamy, které používají odkazy nebo zprostředkované hodnoty?
Jaký je účel metody viewDidLayoutSubviews v životním cyklu kontroléru v iOS?
Jaké jsou výhody a nevýhody používání knihoven pro práci s WebSocket?
Jak implementujete architektonický vzor MVVM při vývoji s UIKit?
Jaké jsou rozdíly mezi používáním async/await a completion handlerů při práci s asynchronním kódem?
Jaké jsou hlavní výhody používání NSOperation ve srovnání s GCD?
Jak je určena výchozí reference na objekt v programovacím jazyce?
Provedli jste automatizované testování svého kódu?
Máte zkušenosti s používáním generických typů ve svých projektech?
Jaké potíže mohou nastat při integraci navigace UIKit a SwiftUI v jedné aplikaci?
Jakým protokolem je realizována přenos dat v Swift?
Vysvětlete strukturu a komponenty UIKit a jejich vzájemnou interakci v iOS aplikacích