Resultados de la búsqueda a petición "key-value-observing"

1 la respuesta

Cómo observar los cambios en las propiedades de la matriz en RxSwift

Aquí está mi clase: class ViewController: UIViewController { var myArray : NSArray! }Quiero activar un evento cada vez que myArray apunta a una nueva matriz, como esta: self.myArray = ["a"] self.myArray = ["b"]Intenté rx_observe pero fallé, ...

3 la respuesta

KVO roto en iOS 9.3

Esto podría ser un error horrible en iOS 9.3 (versión). Al agregar un solo observador a[NSUserDefaults standardUserDefaults] He notado que el método de respuesta-observeValueForKeyPath:ofObject:change:context: Se llama varias veces. En el ...

5 la respuesta

Es posible observar una propiedad de solo lectura de un objeto en Cocoa Touch?

He intentado observar la propiedad (solo lectura) visibileViewController de un UINavigationController sin éxito. Pude observar con éxito una propiedad readwrite que me definí para probar en otra clase. Es posible observar atributos de solo lectura?

4 la respuesta

Observando los cambios en la ventana de UIView y las propiedades de la supervista

Estoy buscando una forma de recibir notificaciones cuando se agrega o elimina una vista genérica de UIView de la jerarquía de vista visible. KVO parecía lo perfecto para usar en este caso, pero observar los cambios en la ventana de una vista o ...

2 la respuesta

KVO versus NSNotifications [duplicado]

Esta pregunta ya tiene una respuesta aquí: NSNotification VS KVO [/questions/6707819/nsnotification-vs-kvo] 1 respuesta ¿Hay alguna ventaja de usar KVO en lugar de la característica más "genérica" (y para mi opinión más robusta) deNSNotifications?

3 la respuesta

Implementar propio setter o usar KVO?

n resumen, cuando el valor de la propiedad cambia, tengo que actualizar algo de lógica en mi código, por ejemplo: - (void)setProp:(NSString *)theProp { if (prop != theProp){ [prop release]; prop = [theProp copy]; [self myLogic]; } }o - ...

2 la respuesta

Objetivo C: Objeto desasignado mientras los observadores de valores clave todavía estaban registrados con él

Estoy recibiendo el siguiente error después de agregar 2 campos adicionales a mi modelo de datos principales. CarPark_CarPark_ was deallocated while key value observers were still registered with it. Observation info was leaked, and may even ...

1 la respuesta

¿Qué tan confiable es KVO con UIKit

Importante: no todas las clases son compatibles con KVO para todas las propiedades. Puede asegurarse de que sus propias clases cumplan con KVO siguiendo los pasos descritos en “Cumplimiento de KVO”. Por lo general, las propiedades en los marcos ...

2 la respuesta

¿Cómo debo manejar NSIndexSet desde kvo para actualizar una vista de tabla?

Estoy comenzando a usar la observación de valores clave, y la matriz mutable que estoy observando me da NSIndexSets (ordenado mutable a muchos) en el diccionario de cambios. El problema es la vista de tabla hasta donde yo sé quiere que le dé ...

2 la respuesta

¿Qué hay de malo en este observeValueForKeyPath: ofObject: change: context: implementación?

En mi subclase UIScrollView, estoy observando cambios en el marco: [self addObserver:self forKeyPath:@"frame" options:0 context:NULL]; MiobserveValueForKeyPath:ofObject:change:context: la implementación es la siguiente: - ...