Implement the following below method for drag and drop
1) - (BOOL)tableView:(NSTableView *)tv writeRows:(NSArray*)rows toPasteboard:(NSPasteboard*)pboard
2) - (NSArray *)namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropDestination
3) - (void)draggedImage:(NSImage *)anImage endedAt:(NSPoint)aPoint operation:(NSDragOperation)operation
4) -(void)awakeFromNib
{
[tableView registerForDraggedTypes: [NSArray arrayWithObjects:NSPasteboardTypeString, nil]];
[tableView setDraggingSourceOperationMask:NSDragOperationEvery forLocal:NO];
}
Also in bindings connect your table to datasource of your fileowner