2017-03-21 76 views

回答

1

您在問題都給予了link,是使用類方法不init設置爲XMPPJID

stream?.myJID = XMPPJID.jid(with:"[email protected]") 
+0

的類不在xocode可用的編緝和它提示錯誤如果你在論壇上看到了建議的答案,可以使用init()。並檢查更新後的XMPP建議。 –

+0

Bro .jid不可用。我在更新的部分顯示了建議的清單。 –

+0

xcode error:類型XMPP沒有memer .jid –

1

使用

stream?.myJID = XMPPJID.jid(with:"[email protected]") 

,而不是在你的照片行:

stream?.myJID = XMPPJID.("[email protected]") 
+0

它不工作,並給出了一個錯誤。閱讀上面的對話與尼拉夫D –

+0

好吧,現在你有你的答案。你應該對你得到的錯誤更具體。 – nayem

0

RightClick XMPPJID和Jump to Definition,你會看到類似這樣的:

public init!(string jidStr: String!)

public init!(string jidStr: String!, resource: String!)

public init!(user: String!, domain: String!, resource: String!)

  • 流.myJID = XMPPJID(字符串: 「用戶名@ localhost」 的)?
  • 流.myJID = XMPPJID(字符串: 「用戶名@ localhost」 的,資源0所以,你可以在使用init一個JID : 「布拉布拉」)
  • 流.myJID = XMPPJID(用戶: 「用戶」,域: 「本地主機」,資源: 「布拉布拉」)
+0

如果你解釋你的答案不僅僅是一個沒有評論的代碼塊,它會很有幫助。 –

+0

對,將編輯。謝謝! – dichen

相關問題