最近在學習RAC,然后整理了一個demo,希望和大家一塊學習交流。
附上學習地址:王隆帥 http://www.lxweimin.com/p/a4fefb434652?
首先附上項目的結構圖:
Demo截圖:
? ? 附上Demo地址:github地址
? ? network網絡層,core核心業務層,加入了viewmanager 負責頁面跳轉,vendor第三方,macro放第三方,common里面多了Logging,這個是在學習了AOP之后加入的 為了方便用戶行為等日志收集。
? ? ? 加入RAC的目的其實也是為了 更好的結合MVVM,但是RAC學習成本較高,所以Demo中 也只是用了一些常用的簡單用法,以后會把學到的知識都加入進去,現在是以RAC + 代理 block的方式 去實現MVVM;但是感覺混合起來的話 如果不一開始 規劃好 就會感覺有點亂,所以各位大嬸們 為了更好的去實現MVVM ,我們還應該做什么,文比較差 本來想多寫點東西 ? 寫的時候就不知道些什么了 ? 聆聽各位大神建議。歡迎討論交流 學習。