2011-02-10 54 views

回答

6

您檢查出XMPPFramework示例項目的源代碼?

如果我沒有記錯,這應該是相關的代碼片段:

// Subscribe to the buddy's presence 
// 
// <presence to="bareJID" type="subscribe"/> 

NSXMLElement *presence = [NSXMLElement elementWithName:@"presence"]; 
[presence addAttributeWithName:@"to" stringValue:[jid bare]]; 
[presence addAttributeWithName:@"type" stringValue:@"subscribe"]; 

[xmppStream sendElement:presence]; 

和你流的代表得到的回調應該是

- (void)xmppStream:(XMPPStream *)sender didReceivePresence:(XMPPPresence *)presence; 

我假設你已經有xmmpframework源,如果沒有,你可以在這裏克隆庫

hg clone https://xmppframework.googlecode.com/hg/ xmppframework 

樣本pro項目位於「Xcode」文件夾中。

+0

這將基本上意味着你首先需要獲得再名冊使各個呼叫 – user281300 2012-01-28 10:19:22

相關問題