2012-05-30 19 views
-1

我設置的用戶使用XMPP架構setNickName:forUser:setNickName:forUser只設置缺口暫時

,直到我的陣容得到刷新它的做工精細的這種方法顯示的名字,我的所有聯繫人都顯示在UITableView的。第一次顯示暱稱或正確顯示時,此列表刷新時顯示用戶的暱稱。

任何人也可以幫我關於得到對JID的尼克。

+0

發佈您的代碼! – paulmelnikow

回答

1

我不確定發生了什麼事情,刷新更改暱稱;代碼將很高興看到。

至於你的其他問題,獲取暱稱和JID的最好方法是使用名冊。名冊條目將同時包含暱稱和JID,以便您可以使用其中一個或另一個,並通過名單循環查找匹配項並提取所需的數據。要獲得名單,你通常使用RosterManager(取決於你的xmpp庫)。

+0

hii感謝您的回覆。我正在使用xmpp框架的方法來設置尼克和這個xmpp框架有一個示例代碼,所以我複製了從那裏獲取代碼的所有名單。 –