iOS
Puoi spiegare cos'è un parametro con la possibilità di passare più valori e come viene utilizzato nelle funzioni o metodi?
Come funziona il comando `git commit --amend` e in quali casi viene utilizzato?
Quale livello di qualità del servizio DispatchQos è considerato il più prioritario o elevato?
Puoi spiegare cosa significa il termine 'linguaggio di programmazione fortemente tipizzato'?
Quale meccanismo di dispatch garantisce il tempo di esecuzione minimo?
Quali metodi possono essere usati per organizzare una coda di attività nel sistema?
È possibile utilizzare il proprio tipo di dato come chiave per un dizionario o una tabella hash?
Quando è consigliato utilizzare una struttura dati sotto forma di dizionario?
Puoi spiegare il principio di funzionamento del componente ScrollView e come gestisce la visualizzazione del contenuto?
Come sono collegati i concetti di stack e strutture dati?
Quali azioni esegue il metodo loadView nel ciclo di vita del controller?
Il compilatore può determinare la quantità di memoria occupata dalle strutture, in presenza di ereditarietà nelle loro definizioni?
Hai utilizzato la programmazione asincrona con Async/Await nei tuoi progetti?
È possibile aggiungere CALayer all'interno di UIView?
Spiega il concetto di closure che non esce dal contesto in programmazione.
Puoi elencare i tipi di enumerazioni (enum) che conosci?
Puoi spiegare cosa significa il termine Retain nel contesto della gestione della memoria?
Spiega il concetto di polimorfismo nella programmazione orientata agli oggetti e come viene applicato nella pratica dello sviluppo.
Come viene gestita la gestione degli eventi nel framework UIKit?
Come si può implementare l'esecuzione asincrona dei compiti in iOS utilizzando Grand Central Dispatch?