アプリの 1 つで Core Data を広範囲に使用しています。通常、UITableView には、NSFetchedResultsController を使用しています。しかし、特定のView Controllerでは、いくつかのデータの合計を表示する必要があります。最初にデータを取得してから、forサイクルを作成してデータを分析し、計算する必要があります。
ただし、非常に大量のデータ (たとえば、それぞれが NSString と float を保持する 10.000 オブジェクト) をフェッチし、for サイクルを作成すると、アプリがクラッシュする可能性があると考えました。これは深刻なリスクですか?もしそうなら、どうすれば解決できますか?(NSAutoReleasePoolを作成して、計算後に各オブジェクトを追加して解放しようと思ったのですが、ARCを使っているのでできないと思います)。