iOS版本的MVP MVPD
- 授权协议: MIT
- 开发语言: Objective-C
- 操作系统: iOS
- 软件首页: https://github.com/e7du/mvpd-ios
- 软件文档: https://github.com/e7du/mvpd-ios
软件介绍
参考 Android 的 MVP 思想设计了 iOS 版本的 MVPD,旨在给 UIViewController 减负
-
View 对应于UIViewController,负责View的绘制以及与用户交互
-
Model 依然是业务逻辑和实体模型
-
Presenter 负责完成View于Model间的交互
-
Delegate 链接 View 与 Presenter
. ├── login =>组件 │ ├── delegate =>组件代理 │ │ ├── LoginViewControllerDelegate.h => view代理,完成view的数据桥接 │ │ └── LoginViewControllerPresenterDelegate.h =>Presenter代理,链接View │ ├── model 组件 Model │ │ ├── User.h │ │ └── User.m │ ├── presenter =>组件的Presenter │ │ ├── LoginViewControllerPresenter.h =>Presenter实现 │ │ └── LoginViewControllerPresenter.m │ └── view │ ├── LoginViewController.h =>运行时链接Presenter并借助Presenter完成业务 │ └── LoginViewController.m ...其他组件 └── main ├── delegate │ ├── MainViewControllerDelegate.h │ └── MainViewControllerPresenterDelegate.h ├── model │ ├── Item.h │ └── Item.m ├── presenter │ ├── MainViewControllerPresenter.h │ └── MainViewControllerPresenter.m └── view ├── ItemTableViewCell.h ├── ItemTableViewCell.m ├── MainViewController.h └── MainViewController.m
HTML5与CSS3基础教程(第8版)
[美] Elizabeth Castro、[美] Bruce Hyslop / 望以文 / 人民邮电出版社 / 2014-5 / 69.00元
本书是风靡全球的HTML和CSS入门教程的最新版,至第6版累积销量已超过100万册,被翻译为十多种语言,长期雄踞亚马逊书店计算机图书排行榜榜首。 第8版秉承作者直观透彻、循序渐进、基础知识与案例实践紧密结合的讲授特色,采用独特的双栏图文并排方式,手把手指导读者从零开始轻松入门。相较第7版,全书2/3以上的内容进行了更新,全面反映了HTML5和CSS3的最新特色,细致阐述了响应式Web设计与移......一起来看看 《HTML5与CSS3基础教程(第8版)》 这本书的介绍吧!
