Whatsappのようなチャットアプリケーションに関連するクエリがあります。 whatsappのようなチャットアプリで友だちの未読メッセージの総数を計算する方法すべての未読メッセージを計算し、現在のチャットウィンドウ内のバッジにのみ表示する場合は、IOSチャットアプリケーションの未読メッセージUITableviewセルのメッセージ
0
A
答えて
0
どのように会話をモデル化するのか、あなたが提供するコードを知らなくても、正確な答えは得られませんが、まだ何も実装していないと仮定してモデル化する方法を想像してみましょう。
他のプロパティ(メッセージテキスト、メッセージを持つUserオブジェクト、その他の関連情報など)とプロパティを保持するために、Messageオブジェクトクラス(または構造体をswiftを使用する場合はstruct)を使用できます。それは読み込まれました(例えば、isReadのブール値のプロパティまたは列挙型.read .unread)。
カンバセーションオブジェクトは、メッセージオブジェクトのリスト(配列)になる可能性があります。会話のメッセージ数を未読にする(UI、バッジなどを更新する必要があるUIウィジェットを更新するには)指定された会話インスタンスをフィルタリングし、isRead == falseまたはその状態が.unreadであるenumメソッドの中にあるMessageオブジェクトの量を数えることです。
これは単純なアプローチであり、現在の実装と一致するかもしれませんが、コードが提供されていないので、これを「推測された推測」と見なしましょう。
関連する問題
- 1. 未読/未読のメッセージをフィルタリングする
- 2. 未読のメッセージを照会
- 3. リスト閲覧と未読メッセージ
- 4. Swift 3 Firebaseチャットアプリケーションの重複メッセージ
- 5. iOSでSMSメッセージを読む
- 6. GmailApiは未読メッセージを読み取る
- 7. Quickblox Android:未読メッセージ総数のリクエスト
- 8. 未読メッセージの数を表示
- 9. iOSのメッセージAPI
- 10. ユーザーが未読メッセージを取得する
- 11. iOSのAndroid equivilentメッセージ://
- 12. UITableViewが空のときのメッセージ
- 13. 未定義のプロパティ:マンドリル:: $メッセージ
- 14. UITableViewの上にメッセージを表示
- 15. FB api-pullページのメールボックスからの未読メッセージ数
- 16. 会話の最後のメッセージを未読数で取得する
- 17. LARAVEL - すべてのページで未読のメッセージ通知
- 18. SMSメッセージをKitKatで動作しないメッセージの読み取り/未読または削除としてマーク
- 19. コマンドラインのJavaチャットアプリケーションがメッセージを送受信していません
- 20. iOSのリロード固有のUITableViewセル
- 21. セルフサイジング表Iosでのセルの表示UITableview
- 22. iOS 7.1.2のUITableViewセルの高さ
- 23. Rabbitmqの準備完了メッセージと未解決メッセージ
- 24. 未読のメッセージ数をアプリアイコンに表示する方法
- 25. 角2/4未読/見えないメッセージの数を表示
- 26. Gmail API経由で未読メッセージの数を取得
- 27. 未読メッセージの数を取得する方法
- 28. ユーザの未読メッセージ数をカウントするMySQLクエリ
- 29. javascriptのfirebaseチャットメッセージで未読メッセージを数える方法
- 30. Rocket.chatの残りapi経由で未読メッセージを取得する
このサイトから多くの助けを得るには、試行したコードを表示し、問題のあるものを表示する必要があります。 – MwcsMac