Oppure, qual è l'opposto di + (void) initialize?Obiettivo C - Dove affidi le variabili statiche globali?
Ecco la mia situazione:
ho un'unità di classe, cui - (id) initWithName: funzione prende i dati da un NSDictionary globale, che viene creato pigramente, definito nel file Unit.m come:
statico NSMutableDictionary * unitLibrary = nil;
Dove chiamo [unitLibrary release]?
Questo è l'iphone, quindi non ci possono essere perdite di memoria. Quando l'utente preme il pulsante home ed esce dall'app, il mio intero heap viene deallocato? – abtree
Sì, quando colpiscono a casa viene eliminato l'intero spazio degli indirizzi, incluso l'heap. –
Non c'è bisogno di fare pulizie di primavera appena prima di demolire la casa. La chiusura dell'applicazione è sufficiente e più veloce. – PeyloW