最近在學(xué)習(xí)RAC煌抒,然后整理了一個(gè)demo,希望和大家一塊學(xué)習(xí)交流装悲。
附上學(xué)習(xí)地址:王隆帥 http://www.reibang.com/p/a4fefb434652?
首先附上項(xiàng)目的結(jié)構(gòu)圖:
Demo截圖:
? ? 附上Demo地址:github地址
? ? network網(wǎng)絡(luò)層昏鹃,core核心業(yè)務(wù)層,加入了viewmanager 負(fù)責(zé)頁(yè)面跳轉(zhuǎn)诀诊,vendor第三方洞渤,macro放第三方,common里面多了Logging属瓣,這個(gè)是在學(xué)習(xí)了AOP之后加入的 為了方便用戶行為等日志收集载迄。
? ? ? 加入RAC的目的其實(shí)也是為了 更好的結(jié)合MVVM讯柔,但是RAC學(xué)習(xí)成本較高,所以Demo中 也只是用了一些常用的簡(jiǎn)單用法护昧,以后會(huì)把學(xué)到的知識(shí)都加入進(jìn)去魂迄,現(xiàn)在是以RAC + 代理 block的方式 去實(shí)現(xiàn)MVVM;但是感覺(jué)混合起來(lái)的話 如果不一開(kāi)始 規(guī)劃好 就會(huì)感覺(jué)有點(diǎn)亂惋耙,所以各位大嬸們 為了更好的去實(shí)現(xiàn)MVVM 捣炬,我們還應(yīng)該做什么,文比較差 本來(lái)想多寫(xiě)點(diǎn)東西 ? 寫(xiě)的時(shí)候就不知道些什么了 ? 聆聽(tīng)各位大神建議绽榛。歡迎討論交流 學(xué)習(xí)湿酸。