简介
项目主页: ReactiveCocoa
实例下载: https://github.com/ios122/ios122
简评: 最受欢迎,最有价值的iOS响应式编程库,没有之一!...入门
ReactiveCocoa 灵感来源于 函数响应式编程....通过对信号的链接,组合与响应, 软件就可以声明式的方式书写;这样就不再需要频繁地去监测和更新数据或视图的值了....大多说Cocoa程序的重心在于响应用户事件或程序状态的变化上.处理这些情况的代码,很快就会变得很复杂,就像意大利面条那样,拥有许多的回调和状态变量来处理顺序问题....一些编程模式,表面上看有些相似,比如 UI回调方法,网络请求的响应和KVO通知等;实际上他们拥有许多的共同点. RACSignal 信号类,统一类这些不同的APIS,以便组合使用和操作它们.