美文网首页
MVVM+RAC的优点

MVVM+RAC的优点

作者: Adam_潜 | 来源:发表于2019-01-08 22:00 被阅读12次
  1. ViewModel是可测试的。由于他们不需要视图来完成他们的工作,因此可以在没有任何UI自动化或存根的情况下测试演示行为。

  2. ViewModel可以像Model一样使用。如果需要,可以像domain model一样复制或序列化ViewModel。这可用于快速实现UI恢复或类似的行为。

  3. ViewModel(大多数)与平台无关。由于实际的UI代码存在于视图中,因此可以在iPhone,iPad和Mac上使用设计良好的视图模型,每个平台只需进行少量调整。

  4. View和ViewController更简单。一旦重要的逻辑移动到其他地方,View和VC就会变成愚蠢的UI对象。这使它们更容易理解和重新设计。

相关文章

  • MVVM+RAC的优点

    ViewModel是可测试的。由于他们不需要视图来完成他们的工作,因此可以在没有任何UI自动化或存根的情况下测试演...

  • 2018-11-12

    iOS MVVM+RAC 从框架到实战 - 简书

  • 2019-12-10

    iOS MVVM+RAC 从框架到实战 http://www.cocoachina.com/articles/18659

  • MVVM

    iOS MVVM+RAC 从框架到实战 【长篇高能】ReactiveCocoa 和 MVVM 入门 iOS 最全R...

  • The “Swift Language Version” (SW

    今天尝试写一个MVVM+RAC的demo,项目中用pod引入ReactiveCocoa后运行报错:The “Swi...

  • MVVM+RAC Demo

  • 1.RAC之RACSignal

    ReactiveCocoa 作为GitHub出品一个重量级的框架,即使目前公司还没用MVVM+RAC架构,但是学习...

  • RAC基本用法

    最近公司要用MVVM+RAC重构项目,所以就对RAC开发中的基本用法总结了一下。 RACSignal RACSig...

  • 2018-04-16

    MVVM+RAC使用体验(附demo) MVVM介绍 MVVM是在MVC的基础上演变而来的,MVC的核心就是将各个...

  • MVVM实践--TableView,CollectionView

    编写于 Nov 5, 2014 最近对项目进行重构,内部讨论了下开始用MVVM+RAC的方式来架设项目,于是把所有...

网友评论

      本文标题:MVVM+RAC的优点

      本文链接:https://www.haomeiwen.com/subject/ibkirqtx.html