Swift 委托/代理设计模式 Swift中的委托/代理模式与object-c的代理模式基本一致。代理模式的基本思想就是将我需要来完成的工作交给(委托给)另一个有我所规定的做这项工作能力的人来处理。代理模式的实现需借助于我们上一篇文章所讲的协议。比如说我找到了玛雅房屋让他们去帮我租租房。我只需要告诉他们我要一个大致什么位置,多大,什么类型,价格范围等,他们就可以帮我去租房。玛雅房屋就是接受委托的对象,因为他有满足我要求的能力。