Obtenga una lista de propiedades de objeto en Objective-C

¿Cómo puedo obtener una lista (en forma deNSArray oNSDictionary) de las propiedades de un objeto dado en Objective-C?

Imagine el siguiente escenario: he definido una clase principal que solo extiendeNSObject, que tiene unNSString, unBOOL y unNSData objeto como propiedades. Luego tengo varias clases que amplían esta clase padre, agregando muchas propiedades diferentes cada una.

¿Hay alguna forma de implementar un método de instancia enpadr clase que recorre todo el objeto y devuelve, por ejemplo, unaNSArray de cada una de las propiedades de clase (hijo) comoNSStrings que sonn en la clase padre, así que luego puedo usar estosNSString para KVC?

Respuestas a la pregunta(13)

Su respuesta a la pregunta