我正在使用XMPPUsers
单元处理XMPPBlocking
的阻止功能。虽然我使用XMPP阻止单元的blockJID:
和unblockJID
API成功阻止和取消阻止用户,但我对XMPPBlockingDelegate
的一些委托方法感兴趣。但是XMPPBlockingDelegate
没有我的自定义对象可以符合的委托属性。所以本质上我该如何收听XMPPBlockingDelegate
?
答案 0 :(得分:0)
我自己得到了答案。希望这有助于某人。忘记提及我正在使用XMPP库在iOS应用程序上工作。 XMPPStream
本质上使用多播委托。任何对代表感兴趣的客户(例如XMPPRosterDelegate,XMPPRoomDelegate,XMPPMUCDelegate,XMPPStreamDelegate
)都需要使用- (void)addDelegate:(id)delegate delegateQueue:(dispatch_queue_t)delegateQueue
将自己添加为流的委托。希望这有助于某人