Hai usato il componente ScrollView per implementare lo Zoom nei tuoi progetti?
iOS
Puoi spiegare cos'è la struttura DispatchGroup e come viene utilizzata per sincronizzare l'esecuzione di più attività asincrone?
Come determinare la complessità temporale di un'operazione di sostituzione di un elemento in un array?
Qual è la principale differenza tra una classe e una struttura nei linguaggi di programmazione?
È obbligatorio chiamare il metodo genitore tramite super in loadView durante la sovrascrittura?
Come cambierà la visualizzazione del contenuto se ruoti il dispositivo di 90 gradi?
Ci sono differenze tra le proprietà Frame e Bounds di un elemento grafico?
Quali proprietà deve avere un oggetto che implementa il protocollo Hashable affinché possa essere utilizzato nelle tabelle hash?
Come implementare l'uso di oggetti personalizzati come chiavi durante la gestione di dizionari?
Come implementi il meccanismo di rilascio automatico degli oggetti in memoria utilizzando AutoreleasePool?
Quali aspetti dello sviluppo iOS consideri insignificanti o non interessanti?
Quale sarà il tempo di esecuzione dell'operazione di aggiunta di un elemento alla fine dell'array se la sua complessità supera O(1)?
Ha verificato il codice di altri per conformità agli standard e qualità?
In che modo puoi trovare l'elemento necessario nei dati o nella struttura dei dati?
Puoi spiegare cosa significa il protocollo Equatable in Swift e a cosa serve?
Come viene misunto il punto di coordinate CGPoint nel sistema di coordinate?
Quali principi e requisiti devono essere considerati quando si crea una struttura o una classe che implementa il protocollo Equatable?
Spiega il concetto di utilizzo dei Generics nei protocolli e la loro applicazione
Come spiegheresti il concetto di pila in programmazione?