基于iOS的框架生成方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:39408037 阅读:21 留言:0更新日期:2023-11-19 16:00
本发明专利技术涉及软件开发技术领域,本发明专利技术公开了一种基于iOS的框架生成方法、装置、计算机设备及存储介质。通过对开发者所输入的输入参数数据进行解析处理,生成文件基础参数以用于对数据库中历史生成框架进行文件基础参数匹配处理,判断是否存在相应的历史生成框架,以提高历史生成框架的复用率,提高目标生成框架生成效率;当框架匹配结果为存在历史生成框架,则将历史生成框架更新为目标生成框架进行使用,若框架匹配结果为不存在历史生成框架,则根据文件基础参数进行框架生成,以获取规范的目标生成框架,从而了保障开发框架的规范性和稳定性,减少后续开发者在交接或查阅别人代码时的时间成本,提高开发效率。提高开发效率。提高开发效率。

【技术实现步骤摘要】
基于iOS的框架生成方法、装置、计算机设备及存储介质


[0001]本专利技术涉及软件开发
,尤其涉及一种基于iOS的框架生成方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着智能手机的普及,商家通过开发对应业务的app,以使客户可以在线上进行金融业务、支付业务、信贷业务、社交、互动游戏、资源转移等功能。其中,在iOS开发中,由于不同开发者的开发风格都不相同,新的开发者对其他人的代码进行交接的时候,需要要去熟悉别人的开发习惯,阅读别人的思维模式,从而浪费大量时间成本,降低了开发效率。现有技术中,部分团队会推出一些编程规范,但编程规范的学习成本是高昂的,而且对开发者的约束力度是有限的。也有团队引入RAC的响应式框架,但响应式框架对于开发者的技术要求较高的要求,需要熟练的掌握事件流,才能在调试的时候快速的定位到问题。
[0003]由上述可知,现有的iOS开发过程中,存在开发者所开发代码,无法保障框架的规范性,增加了后续开发者在交接或查阅别人代码时的时间成本,降低了开发效率。

技术实现思路

[0004]本专利技本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于iOS的框架生成方法,其特征在于,包括:获取输入参数数据;对所述输入参数数据进行解析处理,获取文件基础参数;根据所述文件基础参数,对数据库中历史生成框架进行文件基础参数匹配处理,获取框架匹配结果;若所述框架匹配结果为存在历史生成框架,基于所述历史生成框架,获取目标生成框架;若所述框架匹配结果为不存在历史生成框架,则根据所述文件基础参数进行框架生成,获取目标生成框架。2.如权利要求1所述的基于iOS的框架生成方法,其特征在于,所述对所述输入参数数据进行解析处理,获取文件基础参数,包括:根据所述输入参数数据,生成编辑时间戳和文件作者签名。基于所述输入参数数据、所述编辑时间戳和所述文件作者签名,获取文件基础参数。3.如权利要求1所述的基于iOS的框架生成方法,其特征在于,所述若所述框架匹配结果为不存在历史生成框架,则根据所述文件基础参数进行框架生成,获取目标生成框架,包括:若所述框架匹配结果为不存在历史生成框架,生成至少一个功能层文件夹;根据所述文件基础参数,对每一所述功能层文件夹进行配置,获取每一所述功能层文件夹对应的功能框架文件;对每一所述功能框架文件进行校验,获取目标生成框架。4.如权利要求3所述的基于iOS的框架生成方法,其特征在于,所述根据所述文件基础参数,对每一所述功能层文件夹进行配置,获取每一所述功能层文件夹对应的功能框架文件,包括:根据所述文件基础参数,生成框架文件标头;基于所述框架文件标头和所述功能层文件夹,获取所述功能层文件夹对应的层级配置文件;对所述功能层文件夹对应的层级配置文件进行依赖导入,获取功能框架文件。5.如权利要求4所述的基于iOS的框架生成方法,其特征在于,所述层级配置文件包括头部配置文件和实现配置文件;所述基于所述框架文件标头和所述功能层文件夹,获取所述功能层文件夹对应的层级配置文件,包括:根据所述框架文件标头,生成标头参数;根据所述功能层文件夹对应的层级属性,确认层级功能参数和基础框架...

【专利技术属性】
技术研发人员:郭文超
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1