iOSアプリの開発をしています。
現在のTwitterのようなタイムライン機能を実装しているのですが、
タイムラインの内容を全てまとめてクライアント側に送信するのではなく、
まずクライアントからのリクエストに対する検索結果の10件をクライアントに送信。
その後クライアントがページの一番下まで移動し、さらにローディングを開始した時に検索結果の次の10件を送信。・・・・
のような処理をしたいと思っているのですが、現状ではタイムラインのすべての情報を送信してしまっています。
これだとゆくゆくタイムラインへの投稿が増えた時に通信に時間がかかってしまうため、上述した機能を実装したいのですが、
どのようなロジックで他のアプリがそれらの機能を実装しているのかがわかりません。

なにかありましたら、随時補足いたしますので、よろしくお願いします。