iOS:委托模式(Swift)

作者: YBDSup | 来源:发表于2017-05-01 01:40 被阅读0次

    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。

    相关文章

      网友评论

        本文标题:iOS:委托模式(Swift)

        本文链接:https://www.haomeiwen.com/subject/hzhftxtx.html