设计模式:委托和代理

博客

原帖收藏于IT老兵博客

正文

在iOS开发中,会遇到委托这种设计模式,而之前阅读四人帮的《设计模式》,只提到有代理(proxy),感觉上这两者非常接近,非常像,是不是就是一回事呢?

参考这里,感觉说的又不是一回事。

直接面对客户的是代理,它并不见得真的具有需要执行的功能,它来受理客户的委托,当真有委托到来了,它在委托给具体执行的人去执行。

我觉得这么解释了,就和现实生活结合在一起了,代理是负责受理这个事情的机构,他不见得自己能处理这个事情。

参考

https://coderanch.com/t/637844/engineering/Difference-Proxy-Delegate

相关文章:

  • 2021-09-28
  • 2022-12-23
  • 2021-08-14
  • 2022-12-23
  • 2022-12-23
  • 2021-05-27
  • 2021-10-31
猜你喜欢
  • 2022-02-03
  • 2021-08-15
  • 2022-12-23
  • 2022-12-23
  • 2023-03-25
  • 2022-12-23
相关资源
相似解决方案