Aufbau der Chat-Schnittstelle
Um chatten zu können, müssen Sie eine neue Ansicht für die Chat-Schnittstelle erstellen. Wählen Sie aus dem Xcode-Menü File > New > File.... Wählen Sie eine SwiftUI-Ansicht, nennen Sie es ChatView. Dadurch wird eine neue Datei mit dem Namen ChatView.swiftan der Spitze der Einfuhr VonageClientSDKChat:
Als nächstes erstellen Sie die ChatViewModel.
ChatViewModel
Die ChatViewModel wird das Senden und Abrufen von Ereignissen aus der Konversation übernehmen. Am Ende der ChatView.swift Datei, erstellen Sie das View-Modell:
Das Ansichtsmodell hat Eigenschaften für die Gesprächs-ID, den Chat-Client und die Mitglieder-ID. Der Chat-Client wird vom Anmeldebildschirm übergeben, ist also bereits authentifiziert. Ersetzen Sie die CON_ID Platzhalter mit der zuvor erstellten Konversations-ID. Die VGChatClientDelegate wird hinzugefügt, aber erst zu einem späteren Zeitpunkt implementiert.
UI erstellen
Nun, da das Skelett ChatViewModel erstellt wird, können Sie die ChatView zu haben TextField für die Eingabe einer Nachricht, ein Button für das Senden der Nachricht und eine Liste für die Anzeige der Nachrichten.
Bauen und Ausführen
Führen Sie das Projekt erneut aus (Cmd + R), um ihn im Simulator zu starten. Wenn Sie sich mit einem der Benutzer anmelden, sehen Sie die Chat-Schnittstelle

Erstellen einer iOS-Chat-App
Erstellen einer iOS-Anwendung, mit der sich Benutzer gegenseitig Nachrichten schicken können