iOS
È possibile implementare variabili all'interno dei protocolli?
Qual è la differenza tra mock object e stub nel contesto dei test?
Quali funzioni o tecniche vengono utilizzate per rilevare e gestire l'evento di pressione dell'utente sullo schermo?
Quali sono i modi per avviare un'applicazione oltre a cliccare sulla sua icona?
Come si differenzia l'uso di metodi sincroni e sequenziali nella programmazione?
Hai esperienza nell'utilizzo del sistema Auto Layout per creare interfacce adattive?
Puoi spiegare cos'è una lista collegata e come funziona?
Puoi spiegare cos'è loadView e come viene utilizzato nello sviluppo?
Quale tipo di dato viene solitamente utilizzato per implementare valori opzionali?
Lo stack è sempre più efficiente in termini di prestazioni rispetto all'heap?
Quali tipi di dati implementano il meccanismo Copy-on-write?
In quali casi è preferibile usare unowned invece di weak nella gestione della memoria?
Qual è l'obiettivo principale dell'uso delle notifiche push nelle applicazioni?
Quali principi e requisiti devono essere considerati quando si crea una struttura o una classe che implementa il protocollo Equatable?
Quale tipo di indicizzatore viene utilizzato per accedere agli elementi dell'array?
Come determinare se un'operazione è atomica nel contesto del multithreading e della sincronizzazione?
Puoi nominare i principi fondamentali della costruzione delle classi nella programmazione orientata agli oggetti?
Puoi fare esempi di utilizzo del concetto di frame in diversi casi?
Puoi fare un esempio di una situazione in cui un riferimento debole viene automaticamente impostato su null?
Quali condizioni e caratteristiche devono avere gli oggetti per poter essere usati come chiavi in un dizionario?