iOS开发模式小探
来源:互联网 发布:2017年人工智能龙头股 编辑:程序博客网 时间:2024/06/02 01:07
从事iOS开发接近两年,总结了下关于开发模式的经验。
我认为开发模式的本质是处理view和从服务器请求过来的数据的关系。
个人开发模式经验基本分为四个阶段:
1, 将view和data都写在控制器里(刚开始的做法,low爆了,不细讲)
2, 将view从控制器中抽取出来,在控制器中实现view和数据的对接,逐渐形成MVC模式
3, 给view绑定对应的model(数据模型),在控制器中实现数据和数据的对接,逐渐形成已模型来驱动界面;
4, 给控制器绑定对应的viewModel,将数据处理逻辑抽离到viewModel中。
接下来对2,3,4三个阶段以图的形式给出解释(如有谬误,还请不吝赐教)
第二阶段
第三阶段
第四阶段
总结一下:
1,四个阶段的过程其实是对控制器的剥离过程,
2,四个阶段是开发过程中对主要元素(view,模型,控制器)理解加深的过程。
0 0
- iOS开发模式小探
- IOS开发-小白进阶-delegate模式
- iOS小明开发笔记(七) (iOS设计模式—单例模式)
- iOS开发 小技巧
- iOS 开发小技巧
- IOS开发小知识
- ios开发小技巧
- ios开发小技巧
- ios开发小知识
- iOS 开发小技巧
- iOS开发小知识
- IOS 开发小技巧
- iOS开发小知识
- iOS开发小技巧
- IOS开发小Tips
- ios开发小技巧
- iOS开发小技巧
- IOS开发小经验
- iOS 9音频应用播放音频之控制播放速度
- 有关adaboost中hartraining训练样本用来检测物体
- AVC和AAC
- iOS 3D Touch开发tableview页面内的使用
- TCP,UDP的区别
- iOS开发模式小探
- 基于YANG模型传送SDN北向开放API的报告
- Failed to execute WebDAV PROPPATCH
- whois
- 黑马程序员--OC自学笔记---10Foundation、NSFileManager、iOS沙盒、OC结构体、NSNumber、NSValue、NSDate、copy、单例模式
- loadrunner关联及web_reg_save_param方法浅析
- 大端、小端、网络字节序
- C++多态之继承7-多重继承
- PCA(协方差矩阵和奇异值分解两种方法求特征值特征向量)