NSTableView and drag and drop from Finder
I'm trying to implement drag and drop from the Finder into an NSTableView of my app. The setup uses an NSTableView , an array controller which acts as a datasource using Cocoa bindings to a Core Data store. I did the following, basically following various blog posts I found on SO and other sites: In the awakeFromNib of my view controller I call: [[self sourcesTableView] registerForDraggedTypes:[NSArray arrayWithObjects: NSPasteboardTypePNG, nil]]; I subclassed NSArrayController and added the following methods to my subclass (the reasoning for subclassing is that the array controller needs to