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>