block与代理的异同点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了block与代理的异同点相关的知识,希望对你有一定的参考价值。

 block,以及代理什么时候要用到啊? 

   封装变化点,解决类耦合

 block与代理之间的区别

   1.block是在代理之后出现的技术,比代理更加灵活,但是可读性不好

   2.代理在4.x之前一直都在使用,清晰明了,原生的组件变化点的封装基本都是用的是代理的方式(能够使得使用者,快速的开心的看出来有哪些方法,何时调用)

 

以上是关于block与代理的异同点的主要内容,如果未能解决你的问题,请参考以下文章

适配器模式装饰模式代理模式异同

代理与Block

iOS开发——代理与block传值

夯实Java基础系列24:java动态代理的实现,JDK和cglib实现的异同

block和delegate的选择

61 (OC)* 代理 block 通知 代理 kvo