Senden einer Nachricht
Im vorigen Schritt haben Sie etwas über Konversationen und Ereignisse gelernt. Das Senden einer Nachricht erzeugt ein neues Ereignis und sendet es über den Client.
Um eine Nachricht zu senden, aktualisieren Sie die Task im Button in der Ansicht:
Dies ruft eine sendMessage Funktion auf der ChatViewModel die Sie als Nächstes erstellen werden, dann setzt es message auf eine leere Zeichenkette, die den eingegebenen Text löscht. Nächstes Hinzufügen sendMessage zum ChatViewModel Klasse:
Um eine Textnachricht zu senden, rufen Sie sendMessageTextEvent auf dem Client mit der Konversations-ID und der Nachricht. Bei Erfolg, didReceiveConversationEvent über die VGChatClientDelegate aufgerufen werden. Dadurch wird das Ereignis an den events Array, das die Benutzeroberfläche automatisch aktualisieren wird.
Bauen und Ausführen
Cmd + R zu erstellen und erneut auszuführen. Sie haben jetzt eine funktionierende Chat-App! Um gleichzeitig zu chatten, können Sie die App auf zwei verschiedenen Simulatoren/Geräten laufen lassen:

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