对象之间经常需要互相通信,而通信方式有很多种。Objective-C开发者广泛使用一种名叫:"委托模式"(delegate pattern)的编程设计模式来实现对象间的通信,该模式的主旨是:定义一套接口,某对象若想接受另一个对象的委托,则需遵从此接口,以便成为其"委托对象"(delegate)。 而这"另一个对象"则可以给其委托对象回传一些信息,也可以在发生相关事件时通知委托对象。
对象之间经常需要互相通信,而通信方式有很多种。Objective-C开发者广泛使用一种名叫:"委托模式"(delegate pattern)的编程设计模式来实现对象间的通信,该模式的主旨是:定义一套接口,某对象若想接受另一个对象的委托,则需遵从此接口,以便成为其"委托对象"(delegate)。 而这"另一个对象"则可以给其委托对象回传一些信息,也可以在发生相关事件时通知委托对象。
本文标题:第二十三条: 通过委托与数据源协议进行对象间通信
本文链接:https://www.haomeiwen.com/subject/pojxxrtx.html
网友评论