Colección de citas famosas - Slogan de motivación - ¿Cómo recorre iOS los atributos del modelo y asigna valores?

¿Cómo recorre iOS los atributos del modelo y asigna valores?

Si desea recorrer los atributos de la clase de modelo, primero debe obtener los atributos de la clase de modelo a través del tiempo de ejecución. No es un bucle for que genera los valores de todos los atributos del modelo, como iterar sobre diccionarios y matrices. El siguiente método obtiene la cadena de atributo de la clase de modelo en tiempo de ejecución y la devuelve en forma de matriz. El código es el siguiente:

///Obtiene los nombres de todas las propiedades del objeto actual en tiempo de ejecución y los devuelve en forma de matriz.

- (NSArray *) allPropertyNames{

///Almacena todos los nombres de propiedades.

NSMutableArray * todos los nombres =[[NSMutableArray alloc]init];

///Número de propiedades almacenadas

Recuento de propiedades int sin firmar = 0;< / p>