Hi all. I have a pretty simple scenario: a view with one control on it, a UITableView. It's in a XIB owned by a controller for this view, derived from UIViewController. The controller has an IBOutlet for the UITableView, and it implements the necessary delegate protocol methods: Code: - (UITableViewCell*) tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath; - (NSInteger) tableView:(UITableView*)tableView numberOfRowsInSection:(NSInteger)section; These methods DO get called, and the cellForRowAtIndexPath is pretty much the boilerplate example that everyone uses, with mods for the way I'm storing data. Here's the hookup in IB: I don't have any separate threads, and I do call reloadData on the TableView. Nothing ever shows up in it; it stays empty. Any ideas? Thanks!