美文网首页
iOS 一个单例实例的delegate被多处继承

iOS 一个单例实例的delegate被多处继承

作者: pokeey | 来源:发表于2018-07-16 17:09 被阅读0次

    Delegate设计用来一对一,若想一对多可以使用noti,一个单例实例的delegate被多处继承,会只在一处有效.
    比如present一个vc,他也需要单例的代理数据,继承之后在dismiss就会造成原来的vc失去单例的代理。

    解决办法就是在dimiss之后再继承一遍

    相关文章

      网友评论

          本文标题:iOS 一个单例实例的delegate被多处继承

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