1.BaseViewController,所有VC类均可以继承,主要处理整个APP统一的东西,例如内存警告
2.BaseFunctionViewController类及其具体功能子类,根据每个页面的功能不同,抽离相同的代码,类似于JAVA中的抽象类
3.BaseModel,所有的Model的父类,主要处理所有Model共有的属性
4.BaseView,所有View的父类,主要处理所有View的共有属性
5.BaseNavigationController,主要重写push和pop方法,处理手势兼容问题,用于侧滑返回功能,继承自UINavigationController
网友评论