Jaký je rozdíl mezi použitím GCD a NSOperation pro provádění asynchronních úkolů v iOS vývoji?
iOS
Jaké jsou rozdíly mezi vlastnostmi Frame a Bounds v grafickém rozhraní?
Jak funguje Automatické počítání odkazů (ARC) během běhu programu?
Jakými metodami lze odhalit a odstranit problém s únikem paměti v aplikaci?
V čem se liší bezpečné a nebezpečné unowned odkazy v kontextu správy paměti?
Kterický mechanismus rozdělování zajišťuje minimální dobu zpoždění při plnění úkolů?
Vysvětlete koncept offscreen renderování a jeho hlavní použití
Jaké jsou rozdíly mezi statickými metodami, metodami třídy a běžnými metodami v objektově orientovaném programování?
Jaké procedury nebo procesy systém provádí před voláním hlavní funkce při spuštění programu?
Jaké jsou typy úniků paměti a jak je odhalit?
Jaké procesy se spouštějí nebo provádějí při kliknutí na ikonu aplikace?
Jak určuje aplikace, která část rozhraní by měla reagovat na dotek?
Můžete vysvětlit, co znamenají blokované procesy v vícevláknové aplikaci?
Jak spravuje ARC paměť během sestavení projektu v Objective-C?
Jaké jsou rozdíly mezi datovými typy z hlediska jejich sémantiky: hodnoty a odkazy?
Jaké hlavní nevýhody mohou nastat při používání hash funkcí?
Jaké metody je třeba použít k prevenci konfliktů při přístupu ke sdíleným zdrojům?
Můžeš uvést hlavní stavy, ve kterých se může aplikace nacházet?
Můžete vysvětlit, co je nástroj Time Profiler a jak se používá k analýze výkonu?
Jak ovlivňuje použití silných odkazů v programovacím jazyce dobu existence objektu v paměti?