发明名称 IOS平台上捕获系统消息的方法和装置
摘要 本发明公开了一种IOS平台上捕获系统消息的方法和装置,其中,该方法包括:获取当前所需执行的api的指针指向的方法体,其中,指针指向的方法体包括如下逻辑:调用api自身和记录当前所需执行的api的发生状态;执行获取到的当前所需执行的api的指针指向的方法体。本发明解决了相关技术中IOS平台捕获系统消息时因加入大量代码而导致的工作量大、容易出错的问题,减小捕获系统消息的工作量,进一步地,提高了准确性。
申请公布号 CN102902541B 申请公布日期 2016.02.24
申请号 CN201210366014.6 申请日期 2012.09.27
申请人 北京国双科技有限公司 发明人 王海
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 吴贵明;张永明
主权项 一种IOS平台上捕获系统消息的方法,其特征在于,包括:获取当前所需执行的api的指针指向的方法体,其中,所述指针指向的方法体包括如下步骤:调用所述api自身和记录当前所需执行的api的发生状态;执行获取到的所述当前所需执行的api的指针指向的方法体;其中,在获取当前所需执行的api的指针指向的方法体之前,所述方法包括:为所述api所在的类创建分类;在创建的所述分类中创建自定义方法,其中,所述自定义方法包含如下步骤:递归调用自身和记录系统消息发生状态;将所述自定义方法的方法体和所述api中的方法体进行交换。
地址 100086 北京市海淀区双榆树小区知春路76号翠宫饭店8层A间