- (id)tableView:(NSTableView *)tableview
objectValueForTableColumn:(id)column
row:(int)row
{
ChildObject *child = [childrenArray objectAtIndex:row];
if ( [[column identifier] isEqualToString:@"name"] ) {
return [child name];
}
if ( [[column identifier] isEqualToString:@"age"] ) {
return [child age];
}
......
上面的代码来自这个页面:http: //developer.apple.com/library/ios/#documentation/cocoa/conceptual/KeyValueCoding/Articles/Overview.html
我无法理解 [孩子姓名] 是什么。ChildObject 类的实例变量是否正在发送一条消息“名称”,它应该以某种方式从数组对象中调出一个名称?