假设我们有一个 person 类型的对象,它有一个名为 name 的属性。
Person *p;
[p setValue:@"John" forKey:@"name"];
这非常有效。我想做的是深入挖掘。假设班级人员有另一个名为 address 的属性,它属于 Address 类,并且有一个名为 zipcode 的字段。
有没有比这更简单的方法来分配该人的邮政编码?也许更干净更清晰的东西?
[[p valueForKey:@"address"] setValue:@"234567" forKey:@"zipcode"];