私は音楽に基づいて新しいソーシャルネットワークサービスのためのiOSクライアントを構築しています。それはユーザーがニュースの「フィード」と対話する部分を持つでしょう。このフィードを作成する際に最も便利な方法は何ですか?私は20の最後の投稿のように、サーバーを尋ねるべきですか?ユーザーが最初の20個の記事の最後までスクロールすると、別の20個の質問をする必要がありますか?どんな助けもありがたい。InstagramやFacebookのフィードはiOSでどのように動作しますか
0
A
答えて
1
あなたが探していることは、通常、ページネーションと呼ばれます。
バックエンドでは、データはチャンクに分割されます。 iOSのクライアントは、彼らは、20の項目の最初のチャンクを取得するために
www.myAPI.com/feed?page=1
のようないくつかのGETリクエストを行います。その後、ユーザーが下にスクロールし終える前に、別のコール
www.myAPI.com/feed?page=2
を作成し、マージし、テーブルビューに結果を追加します。
Facebookがこのような高速なテーブルビューを作成する方法について興味がある場合は、次を参照してください。https://github.com/facebook/AsyncDisplayKit
関連する問題
- 1. Facebookのprofile.php?= idはどのように動作しますか?
- 2. FacebookやTwitterのようにフィードのユーザーにタグを付けるにはどうすればいいですか?
- 3. FacebookはどのようにURL /フィードのコンテンツをプリフェッチしますか?
- 4. Facebookのシングルサインオンはどのようにしてフード内で動作しますか?
- 5. iOSでInstagram Storiesキューブの移行はどのように行われますか?
- 6. FacebookのユーザーのRSSフィードios
- 7. Facebookページのフィードはどのような形式で利用できますか?
- 8. LogstashやカールでElasticSearchにどのようにフィードできますか?
- 9. インターネットに接続していない状態でアプリを入力した後、FacebookやInstagramアプリは画像やデータをどのように保持しますか?
- 10. URLはFacebookのようなfacebookで動作しません
- 11. Instagramのズームはどのように機能しますか?
- 12. Instagramのウェブサイトでのフィード
- 13. Meteorはどのように動作しますか?クライアントとサーバーはどのように動作しますか?
- 14. iosやアンドロイドのwhatsappやinstagramのような画像の最適化
- 15. iOS 8のLAContextインスタンスのライフタイムはどのように動作しますか?
- 16. Facebook PHP SDK v5 getAccessToken()関数はどのように動作しますか
- 17. Instagram APIはどのように機能しますか?
- 18. 私のFacebook AppもiOS/Androidアプリで動作しますか?
- 19. どうやって泡やFABをAndroidのFacebookメッセンジャーのように作るのですか
- 20. InstagramのユーザーIDとフィードをどのように見つけることができますか?
- 21. Facebookフィード:FB.ui()はFirefoxで動作しますがChrome(Safari、IE)ではエラー
- 22. JsonフィードをPythonでどのように印刷しますか?
- 23. Instagramのは、どのように私は
- 24. FacebookのフィードURLが最新のバージョンでは動作しません。
- 25. WebサイトでInstagramフィードをPHPに追加するにはどうすればよいですか?
- 26. InstagramをダウンロードRSSフィードのように写真を
- 27. Makefileでは、VPATHはどのように動作しますか?
- 28. のiOS - Instagramの活動タブ
- 29. InstagramやWhatsAppのようなストーリー
- 30. FacebookやInstagramタブレイアウトを作成する方法