Poți enumera și descrie metodele principale ale clasei UIResponder utilizate pentru gestionarea evenimentelor de intrare?
iOS
Cum se determină eficiența căutării unui element după cheie într-o structură de date dicționar?
Poți explica conceptul de evaluare lene sau amânarea executării sarcinilor în programare?
Cum se determină complexitatea temporală a operației de căutare a unui element într-un dicționar?
Puteți descrie principalele etape ale ciclului de viață al unui obiect în programare?
Puteți explica ce face metoda layoutIfNeeded în contextul actualizării interfeței?
Ce este Swizzling și care sunt avantajele și dezavantajele sale?
Explica ce este o valoare hash și cum este utilizată în programare.
Care sunt principalele dezavantaje care pot apărea la utilizarea funcțiilor hash?
Poți explica ce tipuri de blocări există și cum funcționează în programarea multi-thread?
Cum se evaluează complexitatea temporală a operațiunilor de inserare, obținere de date, căutare și ștergere a elementelor într-un dicționar?
Care este diferența dintre utilizarea GCD și NSOperation pentru executarea sarcinilor asincrone în dezvoltarea iOS?
Care sunt motivele pentru care utilizarea UserDefaults este ineficientă pentru stocarea datelor voluminoase?
Ce mecanism de dispatch asigură cel mai mic timp de întârziere la executarea sarcinilor?
Care este diferența dintre referințele neasigurate sigure și nesigure în contextul gestionării memoriei?
Ai putea enumera diferitele tipuri de metode de distribuție a controlului sarcinilor în sisteme?
Este posibil ca un eveniment să fie transmis de la o View la alta în contextul actual?
Cum influențează utilizarea referințelor puternice într-un limbaj de programare durata de viață a unui obiect în memorie?
În ce loc sunt realizate fluxurile paralele de execuție în sistem?
Care este cea mai lentă metodă de gestionare a sarcinilor sau evenimentelor?