Domande taggate «automatic-ref-counting»

Conteggio automatico dei riferimenti (ARC) è una funzione del compilatore che fornisce la gestione automatica della memoria degli oggetti Objective-C e Swift.


3
Ignora setter con arco
@interface Article : NSObject @property (nonatomic, strong) NSString *imageURLString; @end @implementation Class @synthesize imageURLString = _imageURLString; - (void)setImageURLString:(NSString *)imageURLString { _imageURLString = imageURLString; //do something else } Ho ignorato correttamente il setter quando ARC è abilitato?

2
ARC supporta le code di invio?
Sto leggendo la documentazione di Apple sulla "Gestione della memoria per le code di invio": Anche se si implementa un'applicazione raccolta dati obsoleti, è comunque necessario conservare e rilasciare le code di invio e altri oggetti di invio. Grand Central Dispatch non supporta il modello di Garbage Collection per il …



3
KVO e ARC come rimuovereObserver
Come rimuovi un osservatore da un oggetto sotto ARC ? Aggiungiamo semplicemente l'osservatore e dimentichiamo di rimuoverlo? Se non gestiamo più la memoria manualmente dove ci rassegniamo dall'osservare? Ad esempio, su un controller di visualizzazione: [self.view addObserver:self forKeyPath:@"self.frame" options:NSKeyValueObservingOptionNew context:nil]; In precedenza, removeObserver:chiamavo il deallocmetodo del controller di visualizzazione .



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.