iOS notification的优势及缺点

     

//联系人:石虎  QQ: 1224614774昵称:嗡嘛呢叭咪哄

一、notification优点

         1.不需要编写多少代码,实现比较简单;

       2.对于一个发出的通知,多个对象能够做出反应,即1对多的方式实现简单

       3.controller能够传递context对象(dictionary),context对象携带了关于发送通知的自定义的信息

notification 缺点


       1.在编译期不会检查通知是否能够被观察者正确的处理; 

       2.在释放注册的对象时,需要在通知中心取消注册

       3.在调试的时候应用的工作以及控制过程难跟踪;

       4.需要第三方对喜爱那个来管理controller与观察者对象之间的联系;

       5.controller和观察者需要提前知道通知名称、UserInfodictionary keys。如果这些没有在工作区间定义,那么会出现不同步的情况;

       6.通知发出后,controller不能从观察者获得任何的反馈信息。


谢谢!!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值