2013-04-23 17 views
7

Supponiamo di avere un oggetto di tipo persona, che ha una proprietà denominata nome.Codifica valore chiave iOS

Person *p; 
[p setValue:@"John" forKey:@"name"]; 

Questo funziona molto bene. Quello che voglio fare è scavare più a fondo. Supponiamo che la persona della classe abbia un'altra proprietà chiamata indirizzo che è di classe Address e ha un campo chiamato zipcode.

Esiste un modo più semplice di assegnare il codice postale dalla persona rispetto a questo? Forse qualcosa di più pulito e più chiaro?

[[p valueForKey:@"address"] setValue:@"234567" forKey:@"zipcode"]; 

risposta