Può spiegare cos'è DispatchQoS e come viene utilizzato nei sistemi operativi Android?
iOS
Spiega le principali differenze tra le modalità di esecuzione sincrona e asincrona.
Puoi spiegare il concetto di riferimenti deboli nella programmazione?
Puoi spiegare cosa significa l'annotazione @escaping in Swift?
Quali metodi possono essere usati per determinare se un componente View viene visualizzato sullo schermo corrente?
Puoi elencare i diversi tipi di chiusure che conosci?
Puoi spiegare cosa succede quando viene chiamato il metodo layoutSubviews in UIKit?
Qual è la differenza tra riferimenti Weak e Unowned nella gestione della memoria?
In quale fase del ciclo di vita viene creata e configurata la vista in UIViewController?
Puoi spiegare cos'è la struttura DispatchGroup e come viene utilizzata per sincronizzare l'esecuzione di più attività asincrone?
Puoi elencare i principali tipi di riferimenti utilizzati per lavorare con gli oggetti in programmazione?