【发布时间】:2017-08-12 22:59:26
【问题描述】:
我想使用 XMPP 框架并从 github 下载 lib。下面给出的代码给出了一个错误。有人可以帮助我吗,我正在从以下链接获取指南: XMPP FRamwork lib
stream?.myJID = XMPPJID.init("user@localhost.com")
更新:
【问题讨论】:
标签: ios swift3 xmppframework
我想使用 XMPP 框架并从 github 下载 lib。下面给出的代码给出了一个错误。有人可以帮助我吗,我正在从以下链接获取指南: XMPP FRamwork lib
stream?.myJID = XMPPJID.init("user@localhost.com")
更新:
【问题讨论】:
标签: ios swift3 xmppframework
您给出的link 是使用类方法而不是init 来设置XMPPJID。
stream?.myJID = XMPPJID.jid(with:"user@localhost")
【讨论】:
XMPPJID.jidWithString("user@localhost") 吗?
使用
stream?.myJID = XMPPJID.jid(with:"user@localhost")
而不是你图片中的那条线:
stream?.myJID = XMPPJID.("user@localhost")
【讨论】:
RightClickXMPPJID 和Jump to Definition,你会看到类似:
公共初始化!(字符串jidStr:字符串!)
public init!(string jidStr: String!, resource: String!)
公共初始化!(用户:字符串!,域:字符串!,资源:字符串!)
因此您可以使用以下方法初始化 jid:
【讨论】: