Objective-C代理模式(Proxy)

什么是代理模式? 官方:为其他对象提供一种代理以控制对这个对象的访问。 个人理解:大家都用过翻墙软件看看中国新闻吧,其实这就是典型的代理模式,通过代理我们可以访问被强掉的网站。也就是控制你的访问。这和代理模式中的控制对象的访问不是一个意思吗。 什么时候使用代理模式? 1.耗费时间长。 2.耗费计算机资源非常大。 3.存在于远程服务器上的对象。 4.代理也可以用来验证访问权限。 举例:https://github.com/y279336671/DesignPatternsForObjective-C/tree/master/Proxy
原文地址:https://www.cnblogs.com/y279336671/p/3558608.html