私はここで私のガールフレンドのチュートリアルであるCocoaをフォローしました。これは、バックグラウンドスレッドで多数のレコードをフェッチしてロードするサブクラスに基づいていNSOperation
ますが、私の場合、数千のレコードがあり、1〜2分の連続ロードが必要です。リモートWebサービスから。アプリには、 SudzCを使用して生成されたWebサービスプロキシクラスがあります。メモリリークは検出されません。この問題は、アプリがこの膨大な数のレコードをsqliteデータベースに(コアデータを使用して)ロードおよび保存し終えた後に発生します。このインポート/保存操作は非常に多くのメモリを消費することに気付きました。つまり、この操作が終了した後、アプリの機能をカップルで使用します。分(テーブルビューを開く、テキストを書き込むなど)、インポート/保存操作を含めなかった場合、メモリ不足が原因でクラッシュが発生します。アプリはメモリ不足のクラッシュなしで正常に動作します。
誰かがこの問題の手がかりを持っていますか?前もって感謝します。