美文网首页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