在讲ReactiveCocoa之前,我们来回忆一下Block在开发中的使用场景: 1.把block保存到对象中,等到恰当的时候才去调用 2.把block当做方法的参数使用,外界不调用,都是方法内部去调用,Block实现交给外界决定. 3.把block当做方法的返回值,目的就是为了代替方法,block交给内部实现,外界不需要知道Block怎么实现,只管调用 定义属性的时候block:ARC使用strong,非ARC使用copy 1.ReactiveCocoa简介 ReactiveCocoa(简称为…