Object-C 简述block、delegate、NSNoti2019-08-15 本文已影响0人 kindom_0129 三者的区别: 通知是一对多; 代理和block是一对一 三者的优缺点: 通知:写法简单,但是要注意释放observer,影响内存的消耗, 代理:写法复杂,有七步,要设置协议,但是能够灵活的添加所需要的方法,引用也方便。 block:写法简单,但是要注意循环引用,调用方法 weakSelf。