Preguntas etiquetadas con key-value-observing





3
KVO y ARC como eliminarObserver
¿Cómo se quita un observador de un objeto bajo ARC ? ¿Simplemente agregamos el observador y nos olvidamos de eliminarlo? Si ya no gestionamos la memoria de forma manual, ¿dónde renunciamos a observar? Por ejemplo, en un controlador de vista: [self.view addObserver:self forKeyPath:@"self.frame" options:NSKeyValueObservingOptionNew context:nil]; Anteriormente, llamaría removeObserver:al deallocmétodo del …


7
Observación de NSMutableArray para su inserción / extracción
Una clase tiene una propiedad (y var de instancia) de tipo NSMutableArray con descriptores de acceso sintetizados (via @property). Si observa esta matriz usando: [myObj addObserver:self forKeyPath:@"theArray" options:0 context:NULL]; Y luego inserte un objeto en la matriz como este: [myObj.theArray addObject:NSString.string]; Un observeValueForKeyPath ... notificación no se ha enviado. Sin …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.