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 –