按照XMPPFramework的官方样例,应该把登录代码放置在AppDelegate中,并且让注销成为私有方法. XMPPFramework进行登录的步骤如下: ①连接主机,并且发送JID ②如果连接成功,则发送密码进行授权 ③授权成功后,发送上线消息 ④如果要注销,发送下线消息,并且断开连接. 一般让XMPPFramework工作在子线程中,和异步socket类似,通过代理来处理各个状态. 下面是使用框架登录的步骤: ①包含XMPPFramework.h ②定义XMPPStream成员属性,遵