2 qq 26771831 qq_26771831 于 2016.05.06 11:24 提问

iOS 关于MVVM的一些技术问题

我能这样理解iOS 的MVVM 吗
VM 放逻辑,赋值,放请求,放与UI无关的东西,也放跳转代码
V 放UI布局
C 放关于UI的动态 控制UI UI的更新,导航栏的设置,还有绑定VM和V的关系
M 就放数据属性
看了MVVM 和RAC一段时间了,自己也尝试去写MVVM发现MVVM 写的有点啰嗦

1个回答

devmiao
devmiao   Ds   Rxr 2016.05.07 06:51
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
iOS 组件化+热切换+热更新+MVVM 架构思想漫谈
    移动互联网发展10余年来,移动应用也谁之发生了翻天覆地的变化。从最初的几M小应用到现在动则几十上百M;从最初的一个人几个小功能,到现在的几十上百号人,比PC网页还要齐全还要强大的功能。在此过程中,原有的单Project,MVC架构,一个月一发版,已经远远不能满足当前移动应用的开发。于是乎,一个新的名词便诞生了--移动架构师。    总有开发者朋友问我,得具备什么样的水平,多长的工作经验,做...
iOS MVVM架构的介绍(内含Demo)
iOS MVVM (Model-View-ViewModel): 1. Model层是少不了的了,我们得有东西充当DTO(数据传输对象) 2. ViewModel层,就是View和Model层的粘合剂,他是一个放置用户输入验证逻辑,视图显示逻辑,发起网络请求和其他各种 3.View层,就是ViewController层,他的任务就是从ViewModel层获取数据,然后显示
MVVM初尝试--UITableView数据Manager思路分享
本豺狼最近忙于新需求开发, 荒于研究, 心中倍感焦虑, 不过恰好项目中进行了一些新的尝试, 自觉收获颇丰, 赶紧着与诸位分享! 大体说下情况吧, 豺狼这期的需求中有一块是修改详情页的模块顺序及UI, 由于这个详情页是很老的代码了, 十多个模块并且基于UITableView开发的, 加之迭代中不断新增删除模块, 可想而知UITableView代理方法多么的混乱和不堪入目, 逻辑死板, 牵一发动全身
java一一些经典技术问题(不定期更新)
1. Spring MVC 如何接受并处理一个请求的?
C技术文章
关于一些技术问题的研究
iOS 下的MVVMDemo的架构 DEMO
MVVM应用在iOS的Demo,主要通过经典的TableView来演示 阅读 4718收藏 932015-6-29 coderyi9 推荐: MVVM来自微软,是一个相当不错的架构模式。 原文链接:https://github.com/coderyi/MVVMDemo MVVM在iOS应用的Demo,主要通过经典的TableView来演示 MVVM来自微软,是一个相
iOS MVVM使用
对于从java过度过来的程序员来说,对MVC的影响是深远的。但是在做iOS开发中使用MVC导致Controller越来越臃肿,既要承担view又要做网络请求,Controller变得难以维护。 所以使用MVVM将Controller解放出来,让Controller只需要专注数据调配工作。 ViewModel则去负责数据加工并通过机制让view相应ViewModel的变化。 MVVM是基于胖mo
iOS MVVM 框架设计 和 MVC 框架
我于 2011 年在 500px 找到自己的第一份 iOS 开发工作。虽然我已经在大学里做了好几年 iOS 外包开发,但这才是我的一个真正的 iOS 开发工作。我被作为唯一的 iOS 开发者被招聘去实现拥有漂亮设计的 iPad 应用。在短短七周里,我们就发布了 1.0 并持续迭代,添加了更多特性,但从本质上,代码库也变得更加复杂了。 有时我感觉就像我不知道在做什么。虽然我知道自己的设计模式—
iOS开发项目架构浅谈:MVC与MVVM
MVC MVC,Model-View-Controller,我们从这个古老而经典的设计模式入手。采用 MVC 这个架构的最大的优点在于其概念简单,易于理解,几乎任何一个程序员都会有所了解,几乎每一所计算机院校都教过相关的知识。而在 iOS 客户端开发中,MVC 作为官方推荐的主流架构,不但 SDK 已经为我们实现好了 UIView、UIViewController 等相关的组件,更是有大量的
iOS 基于MVVM设计模式练习UITableView使用 —— HERO博客
iOS 基于MVVM设计模式练习UITableView使用。