iOS小技能:MVVM数据绑定的实现方式(KVO、block、Delegate、Notification、RAC)
前言MVVM 的实现可以采用KVO进行数据绑定,也可以采用RAC。— 其实还可以采用block、代理(protocol)实现。优缺点比较:在对象间的通信中,有block、protocol、通知;block 与protocol 相比的优点//block 的作用:保存一段代码,到恰当的时候调用,很多时候block是代理的一种优化方案 1、block比protocol更灵活,更高聚合,低耦合。例如AFN..............................
复制链接