使用未声明类型“NSXMLElement”错误

Posted

技术标签:

【中文标题】使用未声明类型“NSXMLElement”错误【英文标题】:Use of undeclared type 'NSXMLElement' error 【发布时间】:2015-09-18 08:02:25 【问题描述】:

找了好久终于找到了:

func getAllRegisteredUsers() 
    do 
        var query: NSXMLElement = try NSXMLElement(xMLString: "<query xmlns='http://jabber.org/protocol/disco#items' node='all users'/>")
     catch  

    var iq: XMPPIQ = XMPPIQ.iqWithType("get", to: XMPPJID.jidWithString("DOMAIN"), elementID: xmppStream.generateUUID(), child: query)
    xmppStream.sendElement(iq)

但它让我知道

Use of undeclared type 'NSXMLElement'

是否有任何其他方法可以获取所有用户列表或如何解决此错误?

【问题讨论】:

【参考方案1】:

您可以改用 DDXMLElement。

【讨论】:

以上是关于使用未声明类型“NSXMLElement”错误的主要内容,如果未能解决你的问题,请参考以下文章

错误 C2027:使用未定义类型 - 如何声明类

UITableView 错误:使用未声明的类型“Foundation”[重复]

NSFetchRequest as entityName 给出错误“使用未声明的类型”

Swift 3 核心数据“实体”错误:`使用未声明的类型`

使用未声明类型的 UITextfield

使用未声明的类型“tagCell”错误。创建 UICollectionViewCell 那种 xib