之前我們初步認(rèn)識(shí)了RAC的設(shè)計(jì)思路跟實(shí)現(xiàn)方式, 現(xiàn)在我們?cè)賮?lái)看看如果使用它以及它能幫我們做什么

One of the major advantages of RAC is that it provides a single, unified approach to dealing with asynchronous behaviors, including delegate methods, callback blocks, target-action mechanisms, notifications, and KVO.

官方是這樣說(shuō)的, RAC為我們提供了簡(jiǎn)單便捷實(shí)現(xiàn)代理 / block回調(diào) / 事件 / 通知 / KVO的方式

 

我們先看RAC如何幫助我們快速實(shí)現(xiàn)KVO

首先我們新建一個(gè)Student類, 給它一個(gè)age的屬性

平面設(shè)計(jì)培訓(xùn),網(wǎng)頁(yè)設(shè)計(jì)培訓(xùn),美工培訓(xùn),游戲開(kāi)發(fā),動(dòng)畫(huà)培訓(xùn)