約 5 万行以上の非常に大きな CSV ファイルがあります。CHCSVParser を使用して、すべての行を 1 行ずつ解析すると正常に動作します。
データが解析されて CoreData に追加されるときに、ある種の進行状況をユーザーに表示したいと思います。行数がわかっている場合は、numLinesParsed/totalLines を表示できます。なしでCSVファイルの行数を数える高速な方法があるかどうか疑問に思っていました:
- すべてをメモリにロードする
- 数秒以上かかる
このObjective Cを試してみるべきか、ストレートCでやった方が良いかわかりません。