最近在学习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 ,我们还应该做什么,文比较差 本来想多写点东西 写的时候就不知道些什么了 聆听各位大神建议。欢迎讨论交流 学习。