融云即时通讯:未读消息 & 声音、震动

2017-07-18  本文已影响710人  爱喝农药de清凉

需求:1.在页面Acell上显示当前未读消息个数,并且无论是后台还是前台,当有新消息时更新未读个数
2.声音 和 震动 开关 控制 ,实现 QQ 消息声音 和 震动 效果

未读消息实现方式:
在AppDelegate 里面 实现 代理方法,创建通知,当有新消息是 将未读个数以通知的方式发送给相应的控制器
代理:RCIMReceiveMessageDelegate [RCIM sharedRCIM].receiveMessageDelegate = self;
代码:收到消息代理,无论前台后台

pragma mark - 消息 与 声音

pragma mark - 有未读短消息

pragma mark - 页面 出现 消失

}

声音 震动 :开关控制 userdefaul 写入 当前开关状态
AppDelete。m
代码:
//自定义声音

ps:最好写成三木运算

上一篇 下一篇

猜你喜欢

热点阅读