我应该如何使用ID类型的键值编码?

时间:2011-11-18 13:50:45

标签: cocoa key-value

如何使用id类型的键值编码消息(setValue:ForKey:等)?键值编码协议是作为非正式协议实现的,因此它不包含在<NSObject>协议中,我不能简单地说id<NSObject> setValue:ForKey:

1 个答案:

答案 0 :(得分:1)

只需调用该方法即可。编译器不会对id变量上的未知方法发出警告。

id myObj = [myArray objectAtIndex:0];
[myObj setValue:@"value" forKey:@"key"];