美文网首页ios&&OC
Object-C 简述block、delegate、NSNoti

Object-C 简述block、delegate、NSNoti

作者: kindom_0129 | 来源:发表于2019-08-15 17:57 被阅读0次

    三者的区别:

    • 通知是一对多;
    • 代理和block是一对一

    三者的优缺点:

    • 通知:写法简单,但是要注意释放observer,影响内存的消耗,
    • 代理:写法复杂,有七步,要设置协议,但是能够灵活的添加所需要的方法,引用也方便。
    • block:写法简单,但是要注意循环引用,调用方法 weakSelf。

    相关文章

      网友评论

        本文标题:Object-C 简述block、delegate、NSNoti

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