0

私はソーシャルベースのアプリケーションに取り組んでいます。主に、特定のアクティビティのスケジュールを作成し、特定の日時に他のユーザーを招待することを扱います。ただし、アプリケーションは Parse をバックエンドとして使用しています。実行されるほとんどすべてのアクションにはネットワークが必要であり、低品質の接続では遅く感じることがあります.

アプリケーションの応答性を高めるにはどうすればよいですか?

  1. 現在の友達のリストなどのデータが取得されると、それらの友達を Core Data に保存し、更新中に友達を追加または削除して Core Data モデルを更新しますか?
  2. などのキャッシング ツールを使用する必要がありますNSCacheか?
  3. ネットワーク リクエストの実行中にローダーを画面に表示し、完了したら UI を更新するだけですか?

Facebook や Instagram などのアプリケーションが最新のデータを取得している間にアプリケーションを起動すると、いくつかの投稿が表示されることがわかりますが、どのようにこれを達成するのかはわかりません。

適切な方向性を教えていただけますか?

4

1 に答える 1