iOS架构设计
文章平均质量分 94
Hyman何禹阳
专注于移动互联网开发 计算机视觉 机器学习 深度学习 AI 人工智能 无人驾驶
展开
-
iOS开发项目架构浅谈:MVC与MVVM
MVC MVC,Model-View-Controller,我们从这个古老而经典的设计模式入手。采用 MVC 这个架构的最大的优点在于其概念简单,易于理解,几乎任何一个程序员都会有所了解,几乎每一所计算机院校都教过相关的知识。而在 iOS 客户端开发中,MVC 作为官方推荐的主流架构,不但 SDK 已经为我们实现好了 UIView、UIViewController 等相关的组件,更是有大量的原创 2016-05-04 10:08:39 · 4097 阅读 · 0 评论 -
iOS开发项目架构浅谈:iOS架构设计与分层
结构设计的层次是否越多越好? 多人都会说,凡事不能走极端,走了极端就过犹不及。所以应该分层,但不能过分分层,应该视具体情况来定。这样的话听起来很有道理,却只是一句废话。当我们遇到问题时,还是摸不着头脑! 看看知名的架构师是怎么说的吧!来自蔡学镛 我做(开发)架构的几个原则,根据优先次序高低排列:1. (逻辑)拆分越细越好 2. 依赖关细越少越好 3. 交互越少越好 ... 相互矛盾时,如原创 2016-05-04 10:24:41 · 5535 阅读 · 0 评论