1
私の質問はここです。 "body.setStringValue(" Message ")はswift 3.0では使用できません。メッセージを渡すための代替構文はありますか? SWIFT 3.0でXMPP構文はswift 3.0で廃止されました
func xmppStreamDidAuthenticate(sender: XMPPStream!){
let body = DDXMLElement.elementWithName("body") as! DDXMLElement
let messageID = sender.generateUUID()
body.setStringValue("Message")
let completeMessage = DDXMLElement.elementWithName("message") as! DDXMLElement
completeMessage.addAttributeWithName("id", stringValue: messageID)
completeMessage.addAttributeWithName("type", stringValue: "chat")
completeMessage.addAttributeWithName("to", stringValue: "[email protected]")
completeMessage.addChild(body)
let active = DDXMLElement.elementWithName("active", stringValue:
"http://jabber.org/protocol/chatstates") as! DDXMLElement
completeMessage.addChild(active)
sender.sendElement(completeMessage)}
を – Bucket