03天课堂笔记传智.杜十七文件传输•想要信息出现文件传输选项,起码我们得有能够接受文件的能力,以及能够回答他的disco#info•激活incomingFileTransfer之后来观察下disco#info的对话文件接受的3个委托•接受失败•-(void)xmppIncomingFileTransfer:(XMPPIncomingFileTransfer*)sender•didFailWithError:(NSError*)error;•收到文件传输请求•-(void)xmppIncomingFileTransfer:(XMPPIncomingFileTransfer*)sender•didReceiveSIOffer:(XMPPIQ*)offer;•接受成功•-(void)xmppIncomingFileTransfer:(XMPPIncomingFileTransfer*)sender•didSucceedWithData:(NSData*)data•named:(NSString*)name;•聊天窗口的聊天记录是查询的我们数据库中的Message表,一条对应着一个cell图片气泡•后面的式子中R是输出的内容•S=Source是后面画出来的部分(在当前的显卡的缓冲区)•D=Destination是先画出来得部分(因为他已经输出出来了)Openfire离线消息存储•像QQ这样的软件,他也不是说服务器都会自动存储用户之间的聊天记录的,比较早的时候,QQ出了一个聊天记录漫游的功能,这个功能是要钱的•往往服务器只会去存储那些接受者没有上线的那些消息,一旦接受者接受了,那么对应的就应该删除节省空间MYSQL对中文的乱码问题•在配置服务器连接的时候,填了一个url:•Jdbc:mysql://127.0.0.1:3306/CZOpenfire?useUnicode=ture&characterEncoding=utf8