首先是消息通知,Moudel要传值给多个ViewController时使用,是一对多的关系,然而只能用来传值,无返回值;
其次是代理,他与消息通知不同,是一对一的传值,然而代理的值是可以回调的,代理是方法,使用起来耗费资源少;
我们可以吧block当作OC中的匿名函数来看待,可以进行一对一的传值, 但是使用的时候注意避免循环调用,使用起来耗费系统资源较大;
首先是消息通知,Moudel要传值给多个ViewController时使用,是一对多的关系,然而只能用来传值,无返回值;
其次是代理,他与消息通知不同,是一对一的传值,然而代理的值是可以回调的,代理是方法,使用起来耗费资源少;
我们可以吧block当作OC中的匿名函数来看待,可以进行一对一的传值, 但是使用的时候注意避免循环调用,使用起来耗费系统资源较大;