Puteți explica ce este clasa UIGestureRecognizer și cum este utilizată în dezvoltarea iOS?
iOS
Cum se pot trata evenimentele de atingere pe obiecte care moștenesc de la UIResponder?
Ce se face înainte de executarea funcției marcate cu adnotarea @main?
Care este scopul stocării stării de fundal în sisteme?
Puteți explica scopul și utilizarea adnotării @main în programare?
Ce primitive de date utilizează mecanismul Copy-on-write pentru a optimiza copierea?
Ai putea explica ce înseamnă metoda setNeedsLayout în contextul actualizării interfeței utilizatorului?
Poți enumera tipurile de valori în Swift?
Cum se pot urmări apelurile metodei viewDidLoad în toate instanțele controlerelor din aplicație?
Cu ce dificultăți poate se confrunta un sistem atunci când lucrează cu multitasking-ul?
Explicați diferențele dintre metodele layoutSubviews, layoutIfNeeded și setNeedsLayout în procesul de layout automat și actualizarea interfeței.
Ce tipuri de mecanisme de blocare sunt utilizate în dezvoltarea aplicațiilor pentru iOS?
Ce metode sau instrumente folosești pentru a gestiona sincronizarea firelor și a preveni condițiile de cursă?
Cum se procesează evenimentul de apăsare în aplicație?
Cum influențează utilizarea de unowned gestionarea duratei de viață a unui obiect în programare?
Cum se disting tipurile de date după valoare și după referință și în ce constau diferențele în programare?
Ce înseamnă o coliziune în contextul programării sau al sistemelor de procesare a datelor?
Ce mecanisme sau situații ajută la evitarea numărării automate a linkurilor în ARC?
Cum poți urmări toate apelurile către o funcție care nu este prezentă în codul sursă în timpul depanării?