美文网首页
iOS-项目整体架构总结

iOS-项目整体架构总结

作者: 冰风v落叶 | 来源:发表于2016-04-28 17:39 被阅读154次

    1.BaseViewController,所有VC类均可以继承,主要处理整个APP统一的东西,例如内存警告

    2.BaseFunctionViewController类及其具体功能子类,根据每个页面的功能不同,抽离相同的代码,类似于JAVA中的抽象类

    3.BaseModel,所有的Model的父类,主要处理所有Model共有的属性

    4.BaseView,所有View的父类,主要处理所有View的共有属性

    5.BaseNavigationController,主要重写push和pop方法,处理手势兼容问题,用于侧滑返回功能,继承自UINavigationController

    相关文章

      网友评论

          本文标题:iOS-项目整体架构总结

          本文链接:https://www.haomeiwen.com/subject/sajhrttx.html