1、融云时时监听是否有消息并提示消息数量
在主页面实现receiveMessageDelegate方法
[RCIM sharedRCIM].receiveMessageDelegate = self;
//收到融云的消息后处理
- (void)onRCIMReceiveMessage:(RCMessage *)message left:(int)left
{
//NSLog(@"9999999");
if([UIApplication sharedApplication].applicationState == UIApplicationStateActive)//应用在前台
{
//修改app消息界面的参数
}
else//应用在后台
{
int allunread = [[RCIMClient sharedRCIMClient] getTotalUnreadCount];//获取消息数量
if(allunread > 0)
{
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:allunread];//修改应用图标上的数字
}
}
}
© 著作权归作者所有
文章评论(0)