iOS-公共基类的封装问题
2016-04-21 本文已影响667人
萌小奇
实为新手,以此记录以备以后回忆使用,仅仅根据个人经验,不知正确与否,欢迎大神指正。
1.需要自定义的导航栏或者工具栏,以及导航栏和工具栏上的按钮点击方法和导航栏标题设置。
2.宏定义动画时间以及其他常量(cell高度、弹出框宽度、弹出时间等)
3.公用的其他UI组件和状态、标识符,如有必要,在.h中声明
4.数据为空时的逻辑处理
5.加载失败的处理
比如:界面处理
①�显示的默认图片,以及显示的superView和frame
6.更新界面的公用方法
7.相似却不相同UI组件创建的方法名称需要一致定义,可在方法中定义该UI组件的公共属性
8.根据不同机型,状态栏的设置,以及宽高的设置
以后根据自己经验的提升,会增加或减少基类的方法、属性。