Jakými metodami můžeš spustit a spustit aplikaci v praxi?
iOS
Jaký je rozdíl mezi objekty UIView a CALayer ve vývoji iOS?
Je možné implementovat mechanismus, který sleduje objekty pomocí slabých odkazů, aniž by zabránil jejich odstranění garbage collectorem?
V jakých případech se v databázi používají tabulky externích dat (Side Table)?
Můžeš vyjmenovat hlavní datové typy používané v jazyce Swift?
Vysvětlete rozdíly mezi automatickým řízením paměti přes ARC a garbage collectorem
Můžete vysvětlit, co je UIView v kontextu vývoje rozhraní iOS?
Jaké jsou výhody a nevýhody používání bodů přerušení typu Symbol při ladění programů?
Jak ovlivňuje použití slabých odkazů správu životního cyklu objektů v paměti?
Jakými způsoby organizujete a kontrolujete toky provádění v softwarových aplikacích?
V jakém kontextu nebo za jakých okolností je volána metoda deinit ve Swiftu?
Jaké nástroje pro ladění a inspekci poskytuje Xcode pro analýzu a odstraňování chyb v aplikacích?
Můžete vyjmenovat hlavní typy front, se kterými se setkáváte v programování?
Jaké nástroje a mechanismy používáte k implementaci a správě vícenásobnosti v aplikacích?
Můžete vysvětlit, co je to semafor v kontextu programování a synchronizace vláken?
Jak se získá hodnota ve slovníku, začínajíc klíčem a procházejíc jeho hashovací funkcí?
Čím se liší bezpečný a nebezpečný režim provádění kódu nebo operací?