我在我的一个应用程序中使用带有 NSFetchResultController 的 Core Data。我正在寻找提高性能的方法,我遇到的一个问题是我的 UITableViewController。这有点粗略。我使用过 Instruments Time Profiler
,发现以下内容:
它似乎是从以下方法调用的:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
[...]
Post *cellPost = [self.fetchedResultsController objectAtIndexPath:indexPath];
[...]
}
我想知道有没有办法解决这个问题?或者它可能是导致性能打嗝的其他东西?