Re: Adding methods to dataSource
Re: Adding methods to dataSource
- Subject: Re: Adding methods to dataSource
- From: Chris Hanson <email@hidden>
- Date: Fri, 2 Jul 2004 11:02:28 -0700
On Jul 1, 2004, at 11:49 PM, Bjvrn Carlstrvm wrote:
I'm subclassing NSOutlineView to add the possibility to delete rows
through the delete key. How do I add a new method (deleteItem:) to the
NSOutlineViewDataSource. Just calling it works of course but I get a
warning that the method might not exist. Do I subclass the
NSOutlineViewDataSource somehow ?
Just declare a new informal protocol with a name like
MyOutlineViewDataSource that includes a declaration for your
deleteItem: method:
@interface NSObject (MyOutlineViewDataSource)
- (void)deleteItem:(id)item;
@end
Informal protocols are really useful for this kind of thing.
-- Chris
--
Chris Hanson <email@hidden>
http://www.livejournal.com/users/chanson/
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.