【技术实现步骤摘要】
一种ios系统中视图控制器的简化方法及装置
本专利技术涉及计算机
,更具体地,涉及ios系统中视图控制器的简化方法及装置。
技术介绍
视图控制器,即ViewController,是iOS应用程序中重要的部分,是应用程序数据和视图之间的重要桥梁,ViewController管理应用中的众多视图。iOS的SDK中提供很多原生ViewController,以支持标准的用户界面,例如表视图视图控制器(UITableViewController)、导航视图控制器(UINavigationController)、标签栏视图控制器(UITabbarController)和iPad专有的UISplitViewController等在移动端的iOS开发中,移动端的app是有很多UIViewController或者UITabViewController编码的,其中UITabViewController里面可能会有很多业务逻辑,比如上拉刷新的逻辑,下拉刷新的逻辑,网络加载失败提示用户重新加载提示的界面和逻辑,向后台请求数据,请求的数据为空,告知用户数据为空的占位提示,cell中的 ...
【技术保护点】
一种ios系统中视图控制器的简化方法,其特征在于,包括:S1、将视图控制器中的数据源方法提取至数据源类中。
【技术特征摘要】
1.一种ios系统中视图控制器的简化方法,其特征在于,包括:S1、将视图控制器中的数据源方法提取至数据源类中。2.如权利要求1所述的简化方法,其特征在于,所述步骤S1之前还包括:S0、创建数据源类,所述数据源类继承于NSObject且遵守视图控制器的数据源代理协议。3.如权利要求2所述的简化方法,其特征在于,还包括:S2、创建数据源类的对象,并为所述对象赋值数组,所述数组包含可显示的数据。4.如权利要求3所述的简化方法,其特征在于,还包括:S3、当所述视图控制器的待显示的数据与所述对象中可显示的数据匹配时,视图控制器调用所述对象中的待显示的数据进行显示。5.如权利要求4所述的简化方法,其特征在于,所述步骤S3之前还包括:判断所述视图待显示的列表与数组...
【专利技术属性】
技术研发人员:汪刚,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。