RAC(ReactiveCocoa)是Github的一個開源的函數(shù)響應編程框架宿百。
RAC里面最常見和常用的類:
RACSignal:信號類(創(chuàng)建信號)
1.通過RACSignal創(chuàng)建一個信號作煌。
2.通過訂閱者訂閱這個信號愚铡。
3.發(fā)送信號。
RACDisposable:(銷毀信號)它可以幫我們?nèi)∠嗛喸山觯盘柊l(fā)送完畢或者失敗
RACSubscriber(協(xié)議):浴讯,訂閱者(發(fā)送信號)
RACSub ject:信號提供者,自己可以充當信號良价,又能夠發(fā)送信號。
在這里給大家推薦幾個關于ReactiveCocoa寫的不錯的文章蒿叠,與諸君共勉明垢。
http://www.cocoachina.com/ios/20150702/12302.html
http://www.reibang.com/p/70f807081420
http://www.reibang.com/p/0845b1a07bfa
http://www.cocoachina.com/ios/20170213/18659.html
可以點擊Demo下載查看。