1卤橄,作用:
在我們iOS開發(fā)過程中乳附,當某些事件響應(yīng)的時候都毒,需要處理某些業(yè)務(wù)邏輯,這些事件都用不同的方式來處理色罚。
比如按鈕的點擊使用action,ScrollView滾動使用delegate账劲,屬性值改變使用KVO等系統(tǒng)提供的方式戳护。
其實這些事件,都可以通過RAC處理
ReactiveCocoa為事件提供了很多處理方法瀑焦,而且利用RAC處理事件很方便腌且,可以把要處理的事情,和監(jiān)聽的事情的代碼放在一起榛瓮,這樣非常方便我們管理铺董,就不需要跳到對應(yīng)的方法里。非常符合我們開發(fā)中高聚合禀晓,低耦合的思想精续。
這是博客里面作者的概述,其實作者已經(jīng)說的很明白了粹懒,簡單點的一句話總結(jié)重付,ReactiveCocoa 其實就是一個用來幫我們處理事件的一個三方的框架!