Oh my god. I'm sorry to have you debug my code. I thought I had missed a point or two in implementing the table view. Well, I did,,, Thank you very much again! ;) -----Original Message----- From: "Jean-Daniel Dupas"<[EMAIL PROTECTED]> To: "Graham Cox"<[EMAIL PROTECTED]> Cc: "양승준"<[EMAIL PROTECTED]>; cocoa-dev@lists.apple.com Sent: 08-11-25(화) 22:45:58 Subject: Re: NSTableView in-line editing Le 25 nov. 08 à 14:23, Graham Cox a écrit : > > On 26 Nov 2008, at 12:16 am, Jean-Daniel Dupas wrote: > >>> -(void)tableView:(NSTableView *)aTableView >>> setObjectValue:anObject >>> objectValueForTableColumn:(NSTableColumn *)aTableColumn >>> row:(int)rowIndex >>> { >>> id theRecord; >>> theRecord = [aBuffer objectAtIndex:rowIndex]; >>> [theRecord setObject:anObject forKey:[aTableColumn identifier]]; >>> return; >>> } >> >> You have to implements the - >> tableView:setObjectValue:forTableColumn:row: method too in your >> data source. >> This method will be invoke when a value change and it's up to you >> to update your model. After that, the table view will automatically >> retreive the value from your data source (invoking the >> objectValueForTableColumn method). > > > Well, he did - it's right there ^^^ (admittedly not easy to read in > the mail, I hope the code isn't formatted like that) > Sorry, I'm really not used to this kind of indentation. > > Actually, that's it... > -tableView: setObjectValue: forTableColumn: row: > > You have: > > -tableView: setObjectValue: objectValueForTableColumn: row: Definitively not easy to read, else we would have catch it at first sight ;-)
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]