zoukankan      html  css  js  c++  java
  • iOS开发框架-CDD应用层架构学习总结2

    项目实例:https://github.com/music4kid/TKeyboard(转)

    EMainController:绑定vc,view,presenter,interactor,context,发消息给IMainView

    EMainPresenter:继承EPresenter,组装model数组,提供给adapter;发消息给IMainInteractor
    EMainView:继承CDDView,初始化subview
    EMainAdapter:继承EAdapter,可以重写dataSource和delegate方法,
    EMainInteractor:继承CDDInteractor,转场vc

    IMainPresenter:自定义协议方法,发消息给EMainPresenter,做具体的事情
    IMainView:自定义协议方法,发消息给EMainView,做具体的事情
    IMainInteractor自定义协议方法,发消息给EMainInteractor,做具体的事情

    MainEntry:继承EAdapter,定义model,并提供初始化方法
    EAdapter:收发数据,执行dataSource和delegate

    iOS开发框架-CDD应用层架构学习总结1

    http://www.cnblogs.com/dengchaojie/p/7765668.html

  • 相关阅读:
    面试问题
    知识点整合
    前端错误
    基于.NET平台常用的框架整理
    BFC和haslayout
    javascript面向对象
    javascript变量的作用域
    2014-05-26 总结
    2014-05-23 总结
    PHP实现mvc模式的思想
  • 原文地址:https://www.cnblogs.com/dengchaojie/p/7837964.html
Copyright © 2011-2022 走看看