关于RAC+MVVM 项目的实战 与探讨

最近在学习RAC,然后整理了一个demo,希望和大家一块学习交流。

附上学习地址:王隆帅 http://www.jianshu.com/p/a4fefb434652 

首先附上项目的结构图:

关于RAC+MVVM 项目的实战 与探讨_第1张图片

Demo截图:

关于RAC+MVVM 项目的实战 与探讨_第2张图片

    附上Demo地址:github地址

    network网络层,core核心业务层,加入了viewmanager 负责页面跳转,vendor第三方,macro放第三方,common里面多了Logging,这个是在学习了AOP之后加入的 为了方便用户行为等日志收集。

      加入RAC的目的其实也是为了 更好的结合MVVM,但是RAC学习成本较高,所以Demo中 也只是用了一些常用的简单用法,以后会把学到的知识都加入进去,现在是以RAC + 代理 block的方式 去实现MVVM;但是感觉混合起来的话 如果不一开始 规划好 就会感觉有点乱,所以各位大婶们 为了更好的去实现MVVM ,我们还应该做什么,文比较差 本来想多写点东西   写的时候就不知道些什么了   聆听各位大神建议。欢迎讨论交流 学习。

你可能感兴趣的:(关于RAC+MVVM 项目的实战 与探讨)