11.10 Chatten
Sie werden sehen, dass wir dem PeerChat3
-Ordner einen UITextView
und eine entsprechende Eigenschaft namens chatView
hinzugefügt haben. Gibt einer der Benutzer eine Nachricht in das Textfeld ein, zeigen wir diese Nachricht oben im Text-View an und senden sie an die verbundenen Peers. Wie zuvor werden wir die Methode sendDataToAllPeers:withDataMode:error:
nutzen, um die Daten an die anderen Geräte zu senden. Weil wir einen String senden, können wir die Daten vor Ort kodieren.
Devices/PeerChat3/Classes/PeerChatViewController.m -(void) sendAllPeersMessage:(NSString *) message { [self.session sendDataToAllPeers: [message dataUsingEncoding:NSUTF8StringEncoding] withDataMode:GKSendDataReliable error:nil]; }
Und auf ähnliche Weise verarbeiten ...
Get iPad-Programmierung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.