无线客户端框架设计(3):基类的设计(iOS篇)
没有基类的App都不是好App。
因为iOS使用的是mvc模式的开发模式,所以,业务逻辑基本都在每个页面相应的ViewController中。这些页面有很多相同的逻辑,所以,我们有必要设计一个BaseViewController基类,将这部分共有逻辑抽象到基类中。
具体是哪些相同的逻辑呢?
1)重新规划页面的生命周期——第4篇文章会专门介绍.
2)iOS处理内存警告——在讲到内存优化的时候,会介绍。
3)作为跳转器的目标页,接收传递来的参数——在讲到导航器的时候,会介绍。
4)页面初始化时,需要清除控件上的假数据——在讲到UI框架设计的时候,会介绍。
5)进度条的加载和隐藏——在讲到进度条的时候,会介绍。
6)显示提示信息——在讲到进度条的时候,会介绍。
7)网络请求的失败情况的统一处理——在讲到网络请求的时候,会介绍
8)IPhone适配——在讲到适配器的时候,会介绍。
相关推荐
leitingdulante 2020-11-03
huangkun 2020-10-22
leitingdulante 2020-10-21
硬币0 2020-10-15
moses 2020-09-22
ZuoYanDeHuangHun 2020-09-18
chsoft 2020-09-17
fanxiaoxuan 2020-09-17
惠秀宝 2020-09-08
zhousanzhou 2020-08-26
MatrixHero 2020-08-20
xjp 2020-08-17
定格 2020-08-15
Mryiyi 2020-08-07
好好学习天天 2020-07-28
好好学习天天 2020-07-21
Mryiyi 2020-07-08
RocketJ 2020-07-03