I have a very simple application test in which I want to drag and drop files in a NSImageView object.

I can already get the list of files from this action, but now I want to store this data in an array to be accessed in the View using data bindings. The only code I have that works fine with data bindings, tough, has an array in AppDelegate that I access using an Array Controller. But then, my data is inside a class I created to the NSImageView called "DropView", which extends "NSImageView" class and handles the drop action.

How can I pass the array information to make the bindings possible?

Any suggestion is welcome. Thanks!