KVO: Key-Value Observing

Nov 15, 2012 2:50:00 PM / by rafael.aguilar posted in NSObject, observing, iOS, Key, KVO, value

0 Comments

Como comenté en el post sobre KVC, KVO proporciona un mecanismo de notificación similar al que proporciona las clases NSNotificationNSNotificationCenter pero con una diferencia principal. En lugar de un objeto central(NSNotificationCenter) que difunde las notificaciones a todos los objetos que han sido registrados como observadores, KVO notifica directamente a los objetos que están observando cuando ocurre un cambio en la propiedad del objeto observado.

Read More

KVC: Key-Value Coding

Nov 2, 2012 6:45:00 PM / by rafael.aguilar posted in NSObject, coding, iOS, Key, KVC, KVO, value

0 Comments

¿Qué es eso de Key-Value Coding?, simplificando mucho KVC es un mecanismo que nos da la posibilidad de obtener y definir propiedades de una clase especificando identificadores (key) que representan los nombres de los atributos a los que queremos acceder.
Los métodos para KVC están implementados en el protocolo NSKeyValueCoding, el cual añade métodos a la clase raíz NSObject con lo que todos los objetos en Objective-C pueden acceder fácilmente a esta funcionalidad. 

Read More

Lists by Topic

see all
Servicios gestionados

Categorías

Ver todas