阅读笔记作业笔记

iOS:委托模式(Swift)

2017-05-01  本文已影响0人  YBDSup

http://www.jianshu.com/p/d7b935187bcc

基本上懂了MVP就会懂委托。MVP中V对P做的或是P对V做的都有委托。在swift中说的话,首先delegate它本质是一个protocol,这个delegate我们可以用来传数据。

如果拿传数据来讲:1.这个protocol中要含有接受数据并处理的方法A的声明,接受数据的那个类R要继承自这个protocol,并定义好这个方法A,在方法A中应该写好当接收到想要的数据之后的处理数据的操作是怎么样子的。2.发送数据传数据的那个类S在内部可以放一个unowned的protocol对象。并在初始化的时候将这个protocol对象初始化为类R对应实例并调用这个protocol对象的接受数据对应的方法A。

上一篇下一篇

猜你喜欢

热点阅读