iOS
Come distinguere i tipi di dati basati sui riferimenti dai tipi di dati che memorizzano i valori direttamente?
Quale esperienza hai nel lavorare con diversi tipi di architetture di sistemi?
Qual è la complessità di cercare un elemento in un array in Swift?
Come si può interrompere l'esecuzione di un compito usando GCD (Grand Central Dispatch)?
Perché in una struttura non si può dichiarare un campo con il tipo di questa stessa struttura?
Puoi spiegare cos'è UIKit e a cosa serve nello sviluppo iOS?
Si può affermare che l'esecuzione di DQ avverrà in un unico thread?
Con quali strumenti o metodi è possibile eseguire la conversione dei dati?
Come prevenire la creazione di un ciclo di ritenzione (retain cycle) in iOS?
Cosa succede alla coda parallela all'avvio di un'operazione di barriera?
Dove e in quali casi utilizzare le strutture dati nello sviluppo iOS?
Come comprendi e utilizzi i file XIB nello sviluppo di interfacce?
Con quali pattern architetturali hai avuto a che fare nello sviluppo di applicazioni iOS?
In che modo la struttura dati Set garantisce l'unicità degli elementi inseriti?
Qual è la differenza tra copiare un array e copiare una struttura nel linguaggio di programmazione Swift?
Quali metodi possono essere usati per liberare la memoria occupata da un oggetto in un sistema di gestione della memoria?
Cosa bisogna chiamare per tornare alla schermata precedente nel controller di navigazione?
Come crei le animazioni nell'applicazione?
Qual è lo scopo e l'uso dei riferimenti deboli con la parola chiave unowned nella programmazione?
Spiega il significato dell'abbreviazione UI nel contesto di UIView e il suo ruolo nella visualizzazione degli elementi dell'interfaccia.