0

サーバーからデータをロードするtableViewを実装しています。私は2つのシナリオを得ました:

  1. サーバーから完全なデータを取得し、500 アイテムの配列に格納します。これらのデータが必要になるたびに、配列を呼び出して、それに応じてデータをフェッチします。この場合、最初にサーバーから大量のデータをロードします。

  2. サーバーから 15 などの必要なデータを取得し、Mutable 配列に格納します。また、ユーザーが下にスクロールした場合は、サーバーからデータを再度取得し、それらを可変配列に追加して、それに応じてテーブルに表示します。この場合、ユーザーが上下にスクロールするたびに、Lazy Loading のようにサーバーを呼び出す必要があります。

したがって、サーバーからテーブルをロードする適切な方法はどれですか。フィードバックをいただければ幸いです。

4

2 に答える 2

0

遅延読み込みを使用する必要があると思います。プルして更新....そのためにテーブルビューが利用可能です。更新するたびに 15 レコードが取得され、配列に追加されます。これが最善の方法だと思います。一度に 500 個のアイテムをロードし、ユーザーが 5 番目のアイテムしか必要としない場合、他のレコードは役に立たないため、2 番目の方法を使用することをお勧めします。

于 2013-05-24T10:35:17.120 に答える