Perguntas com a marcação «automatic-ref-counting»

A contagem automática de referência (ARC) é um recurso do compilador que fornece gerenciamento automático de memória de objetos Objective-C e Swift.


3
Substituir setter com arco
@interface Article : NSObject @property (nonatomic, strong) NSString *imageURLString; @end @implementation Class @synthesize imageURLString = _imageURLString; - (void)setImageURLString:(NSString *)imageURLString { _imageURLString = imageURLString; //do something else } Eu cancelei corretamente o configurador quando o ARC está ativado?




3
KVO e ARC como removerObserver
Como você remove um observador de um objeto sob ARC ? Nós apenas adicionamos o observador e esquecemos de removê-lo? Se não gerenciamos mais a memória manualmente, onde renunciamos à observação? Por exemplo, em um controlador de visualização: [self.view addObserver:self forKeyPath:@"self.frame" options:NSKeyValueObservingOptionNew context:nil]; Anteriormente, eu chamaria removeObserver:o deallocmétodo do controlador …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.