私はswift2でこのコードXMLParser.sharedParser.decode()
を使用しました。しかし、swift3を移行すると、このコードは機能しませんでした。あなたはthis repoからのコードを使用している場合、私は上記のコードを追加した後swift3のXMLParser.sharedParser.decode()
、
func xmppStream(_ sender: XMPPStream!, didReceive message: XMPPMessage!) {
let result1 = XMLParser.sharedParser.decode(String(message))
for (key, value) in result1 {
let title = result1["title"]
}
if message.isChatMessage(){
sms = String(message.body())
if(sms == "" || message.body() == nil){
}else{
self.prefs.set(sms, forKey: "SMS")
}
}
}
「このコードは機能しませんでした」これはあまり役に立ちません。代わりに、エラーは何か、何が動作しないか、何をすべきか、そうではないかなどを説明してください。ありがとう。 – Moritz
タイプ 'XMLParser'にはメンバー 'sharedParser'はありません@EricAya –
swift3での書き込み方法は? @EricAya –