我有一个简单的应用程序,当用户输入UISearchBar. 下载+解析是线程化的,一旦完成,它就会触发一个NSNotification告诉 ViewController 与表视图[tableView reloadData];
这是收到结果后触发的通知的代码:
- (void)receivedResults:(id)notification {
    results = [notification object];
    DLog(@"Received %i results",[results count]);
    [[self tableView] reloadData];
}
我得到日志输出“收到 4 个结果”,但表格视图不会重新加载数据,直到我滚动/拖动它几个像素。我正在使用内置的UITableViewCellStyleSubtitle单元格样式,并且我没有改变高度或对表格视图进行任何花哨的操作。
我究竟做错了什么?