假设我们有一个类型为person的对象,它有一个名为name的属性。
Person *p;
[p setValue:@"John" forKey:@"name"];
这个非常好用。我想深入了解一下。假设Person类有另一个属性称为Address,它是一个类,并且有一个名为zipcode的字段。
是否有一种更简单的方法来从Person中分配zipcode?可能有一些更清晰和简洁的方法吗?
[[p valueForKey:@"address"] setValue:@"234567" forKey:@"zipcode"];