I have an NSTableView set up in my application and I want to be able to call "reloadData" from AppDelegate, since that's where I'm modifying the data source array (stored in a singleton class). Can I get a pointer to the instance of the NSTableView's controller so I can send a message to that instance? I may be barking up the wrong tree but that's all I can think of. I'm not sure how to get the pointer, since I didn't create the instance of the controller, it's wired up to the table in Xcode... Thanks.