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

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

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

首先附上项目的结构图:

Demo截图:

    附上Demo地址:github地址

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容