Re: NSTableView with NSArray and C-array question
Re: NSTableView with NSArray and C-array question
- Subject: Re: NSTableView with NSArray and C-array question
- From: Gilles Celli <email@hidden>
- Date: Fri, 13 Oct 2006 17:34:12 +0200
I'm assuming that you're trying to display in your table the data
for a number of sensors (indicated by a column) at different points
in time (indicated by row position). Is this correct?
yes right! In fact voltage values for a 16 channel multimeter. The
NSTableView columns have numerical identifiers (1-16) and with Date/
Time (but not implemented yet...).
On Oct 13, 2006, at 5:27 PM, Glenn Zelniker wrote:
On Oct 13, 2006, at 11:20 AM, Gilles Celli wrote:
Here my:
- (id)tableView:(NSTableView *)tableView objectValueForTableColumn:
(NSTableColumn *)Column row:(int)Row
if ( [[Column identifier] isEqualToString:@"1"])
{
return [NSNumber numberWithDouble:[k2700 channel:0]];
}
else if ( [[Column identifier] isEqualToString:@"2"])
{
return [NSNumber numberWithDouble:[k2700 channel:1]];
}
else if ( [[Column identifier] isEqualToString:@"3"])
{
return [NSNumber numberWithDouble:[k2700 channel:2]];
}
.....
....
}
You're ignoring the value of Row. Remember -- this is a data-source
method, which means your code is being asked to provide the object
value for the indicated table column at the indicated row. The code
above returns the same value for each column *regardless* of the
table row. I'm assuming that you're trying to display in your table
the data for a number of sensors (indicated by a column) at
different points in time (indicated by row position). Is this correct?
GZ
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden