I have a view which is my "central window", which is controlled by a view controller. Within this view is a UITableView which I want to be controlled by a separate view/UITableView controller, so all of the table's data comes from a file other than what's managing the central window. I have an "Object" dropped from the Library into the window in Interface Builder with File's Owner in it. That Object's class is set to my other table view controlling file, and I make the connections in IB to my table view. When I run the app it loads fine, but it crashes as soon as I try and do anything. Is there a better way of doing this, or have I missed something?