关于iOS 融云的一些细节
来源:互联网 发布:网站seo什么意思 编辑:程序博客网 时间:2024/05/20 13:15
最近在研究融云demo集成到项目中,遇到一些细节问题。我们在做项目的时候要区分消息类型,并不是单聊群聊类型,而是区分消息的类型。
/*!
即将加载列表数据源的回调
@param dataSource 即将加载的列表数据源(元素为RCConversationModel对象)
@return 修改后的数据源(元素为RCConversationModel对象)
@discussion 您可以在回调中修改、添加、删除数据源的元素来定制显示的内容,会话列表会根据您返回的修改后的数据源进行显示。
数据源中存放的元素为会话Cell的数据模型,即RCConversationModel对象。
*/
这个方法是关键,他是返回一个数据源数组,通过这个数组遍历取出元素,我们通过不同的id 类型来区分不同消息类型的
- (NSMutableArray *)willReloadTableData:(NSMutableArray *)dataSource{
NSLog(@"%@",dataSource);
return dataSource;
}
/*!
即将显示Cell的回调
@param cell 即将显示的Cell
@param indexPath 该Cell对应的会话Cell数据模型在数据源中的索引值
@discussion 您可以在此回调中修改Cell的一些显示属性。
*/
这个方法可以自定义一些cell 的属性
-(void)willDisplayConversationTableCell:(RCConversationBaseCell *)cell
atIndexPath:(NSIndexPath *)indexPath{
}
- 关于iOS 融云的一些细节
- ios编译的一些细节
- 关于多线程的一些细节
- 关于多线程的一些细节
- 关于多线程的一些细节
- 关于多线程的一些细节
- 关于C++的一些细节
- 关于string的一些细节
- 关于deque的一些细节
- 关于javascript的一些细节
- 关于textfield的一些细节
- 关于myBatis的一些细节
- 关于split的一些细节
- 关于mysql的procedure的一些细节
- IOS沙盒的一些细节
- 最近整理IOS开发关于scrollView的一些细节和技巧
- 关于C++的一些细节[一]
- 关于.net类的一些小细节
- Untiy一些方法前特殊标签记录
- AJAX实现跨域的三种方法
- Git 常用命令大全
- Freemarker标签使用
- 键盘的打开与关闭
- 关于iOS 融云的一些细节
- 如何为你的Android应用缩放图片
- xcode7.1 真机调试
- Linux下使用NMON监控、分析系统性能
- 一键锁屏
- Redis持久化(一)
- MC9S12G128 SCI设置
- IE浏览器利用ActiveXObject对象对文件系统进行操作
- HDU 2932 Extraordinarily Tired Students