Re: NSTableView / NSArrayController drag and drop
Re: NSTableView / NSArrayController drag and drop
- Subject: Re: NSTableView / NSArrayController drag and drop
- From: "Pierce T. Wetter III" <email@hidden>
- Date: Tue, 16 May 2006 05:41:02 -0700
On May 15, 2006, at 11:19 PM, Pierre Bernard wrote:
Hi!
I am trying to implement drag and drop from a NSTableView that is
set up using an NSArrayController.
I have downloaded Mmalcolm Crawford's Bookmarks sample code from
homepage.mac.com/mmalc/CocoaExamples/controllers.html
In my application I have tried to replicate the same set-up as in
the sample code:
- Subclass of NSArrayController
- The array controller is data source and delegate to the table view
- The data source has an outlet pointing to the table view.
I skipped a few methods as I only need to drag from the table view
(to the Finder). It should not accept drops.
However when I run my application I am reminded to implement the
table data source methods:
- (int) numberOfRowsInTableView: (NSTableView *) tableView
- (id) tableView: (NSTableView *) tableView
objectValueForTableColumn: (NSTableColumn *) tableColumn
row: (int) row
How come this is not needed in the sample code?
For whatever reason you need stubs for the data source methods
when doing drag/drop, even though with an NSArrayController it
doesn't actually use them, go figure.
Pierce
_______________________________________________
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