预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109684114A(43)申请公布日2019.04.26(21)申请号201910002744.X(22)申请日2019.01.02(71)申请人深圳乐信软件技术有限公司地址518000广东省深圳市南山区粤海街道科苑南路3099号中国储能大厦第24层(72)发明人刘安(74)专利代理机构北京品源专利代理有限公司11332代理人孟金喆(51)Int.Cl.G06F9/54(2006.01)权利要求书1页说明书7页附图3页(54)发明名称基于iOS系统的消息分发方法、装置、终端和介质(57)摘要本发明实施例公开了一种基于iOS系统的消息分发方法、装置、终端和介质,其中,该方法包括:调用协议接口向消息分发中心进行消息监听注册,其中,消息监听注册用于消息接收方对消息发布方发布消息的行为进行监听;若收到消息分发中心传输的监听成功提示消息,则利用消息接收函数,并调用协议接口,接收消息分发中心传输的由消息发布方发布的目标消息,其中,目标消息以消息接收函数中的参数形式进行传输。本发明实施例解决了现有的iOS系统消息分发必须封装为字典形式传输,且接收方必须经过解析才可获取消息而导致消息分发的实现非常不便的问题,提高了iOS系统中消息分发实现的便利性,使得消息接收方可以直观地获得消息。CN109684114ACN109684114A权利要求书1/1页1.一种基于iOS系统的消息分发方法,应用于消息接收方,其特征在于,包括:调用协议接口向消息分发中心进行消息监听注册,其中,消息监听注册用于消息接收方对消息发布方发布消息的行为进行监听;若收到所述消息分发中心传输的监听成功提示消息,则利用消息接收函数,并调用所述协议接口,接收所述消息分发中心传输的由所述消息发布方发布的目标消息,其中,目标消息以所述消息接收函数中的参数形式进行传输。2.根据权利要求1所述的方法,其特征在于,所述调用协议接口向消息分发中心进行消息监听注册,包括:利用特定函数,并调用所述协议接口,向所述消息分发中心进行消息监听注册,其中,所述特定函数用于增加订阅所述消息发布方发布的消息的接收方。3.根据权利要求1所述的方法,其特征在于,目标消息是基于所述消息发布方调用的所述协议接口,以消息发布函数中的参数形式传输至所述消息分发中心。4.根据权利要求1-3中任一所述的方法,其特征在于,目标消息包括用户登录应用程序的个人信息。5.根据权利要求4所述的方法,其特征在于:所述消息接收方包括应用程序中用户信息主页面;所述消息发布方包括应用程序的用户登录页面。6.一种基于iOS系统的消息分发装置,其特征在于,包括:监听注册模块,用于调用协议接口向消息分发中心进行消息监听注册,其中,消息监听注册用于消息接收方对消息发布方发布消息的行为进行监听;消息接收模块,用于若收到所述消息分发中心传输的监听成功提示消息,则利用消息接收函数,并调用所述协议接口,接收所述消息分发中心传输的由所述消息发布方发布的目标消息,其中,目标消息以所述消息接收函数中的参数形式进行传输。7.根据权利要求6所述的装置,其特征在于,所述监听注册模块具体用于:利用特定函数,并调用所述协议接口,向所述消息分发中心进行消息监听注册,其中,所述特定函数用于增加订阅所述消息发布方发布的消息的接收方。8.根据权利要求6所述的装置,其特征在于,目标消息是基于所述消息发布方调用的所述协议接口,以消息发布函数中的参数形式传输至所述消息分发中心。9.一种终端,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5中任一所述的基于iOS系统的消息分发方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一所述的基于iOS系统的消息分发方法。2CN109684114A说明书1/7页基于iOS系统的消息分发方法、装置、终端和介质技术领域[0001]本发明实施例涉及计算机技术领域,尤其涉及一种基于iOS系统的消息分发方法、装置、终端和介质。背景技术[0002]在项目开发过程中,经常会遇到页面与页面之间需要通信的业务场景。[0003]目前,对于iOS系统,通用是利用iOS系统自带的消息通知中心进行交互页面之间的消息传输。具体的,消息发送方首先将需要发布的消息封装成字典(NSDictionary)的形式发送至消息通知中心(NSNotificationCenter),然后由消息通知中心将该消息转发至消息接收方,最后,消息接收方使用与字典对应的消息字段(key)对封装字典进行解析,得到消息字段值,即得到消息发布方发布的消息。[00