10,000行以上10MB以上のsqliteを使用したアプリがあります
最初のビューでは、2つのボタンをクリックすると、テーブルビューのある別のビューに移動します。検索するには、そのテーブルビューにこれらの10,000レコードすべてを表示する必要があります。
一度にすべてのアイテムをロードしているため、最初のビューでボタンをクリックすると、そのビューをロードするのに時間がかかります。
遅延を回避するオプションはありますか?他の遅延読み込みオプションと同様に、または最初に100〜1000行を表示してから、他のすべての行を下部に追加します。
これはアップルが書いたものです:
アプリのユーザーインターフェースに次の問題が見つかりました。
- アプリの応答が非常に遅くなりました。たとえば、[映画]または[アルバム]ボタンをタップすると、5秒かかりました。`