アプリの 1 つで Core Data を NSFetchResultController と共に使用しています。パフォーマンスを改善する方法を探していますが、UITableViewController に問題があります。ちょっとヤバいです。Instrumentsを使用Time Profiler
しましたが、次のことがわかりました。
以下のメソッドから呼び出されているようです。
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
[...]
Post *cellPost = [self.fetchedResultsController objectAtIndexPath:indexPath];
[...]
}
これを解決する方法があるのだろうか?それとも、パフォーマンスの問題を引き起こしている何か他のものである可能性がありますか?