Quali sono le differenze tra le proprietà Frame e Bounds nell'interfaccia grafica?
iOS
Quali tipi di dati in programmazione possono essere modificati durante l'esecuzione?
Come funziona il conteggio automatico dei riferimenti (ARC) durante l'esecuzione del programma?
Qual è la differenza tra Silent Push e una normale notifica Push?
Quali metodi possono essere utilizzati per rilevare e risolvere problemi di perdita di memoria in un'applicazione?
Puoi spiegare cos'è lo strumento Time Profiler e come viene utilizzato per analizzare le prestazioni?
Quali procedure o processi esegue il sistema prima di chiamare la funzione principale all'avvio del programma?
Quali sono i principali svantaggi che possono insorgere nell'uso delle funzioni hash?
Può spiegare cos'è un meccanismo di mutua esclusione (Mutex) e come funziona per prevenire l'accesso simultaneo alle risorse?
Spiega il concetto di rendering offscreen e le sue principali applicazioni
Quali sono i tipi di perdite di memoria e come individuarle?
Quali sono le differenze tra i metodi di tipo statico, i metodi di classe e i metodi normali nella programmazione orientata agli oggetti?
Come determina l'applicazione quale parte dell'interfaccia deve rispondere al tocco?
Quali processi vengono avviati o eseguiti cliccando sull'icona dell'applicazione?
Puoi spiegare cosa significa un processo bloccato in un'applicazione multithread?
Puoi nominare gli stati principali in cui può trovarsi un'applicazione?
Come influisce l'uso di riferimenti forti in un linguaggio di programmazione sulla durata di vita di un oggetto in memoria?
Puoi spiegare cosa sono i tipi di valore nella programmazione?
Quali metodi utilizzare per prevenire conflitti nell'accesso a risorse condivise?
Quali sono le differenze tra i tipi di dati in termini di semantica: valori e riferimenti?