脚本宝典收集整理的这篇文章主要介绍了

iOS设计模式

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

简述NotificationCenter、KVC、KVO、Delegate?并说明它们之间的区别?


  • NotificationCenter
    通知中心,观察者模式,通常是一对多,不关心谁去执行,只负责发布通知.

  • KVC
    键值编码,是一种间接访问实例变量的方法.

  • KVO
    存在观察者和被观察者,当观测对象的属性发生改变时,kvo会自动通知响应的观察者.
    关于KVO写的非常好的一篇文章

  • delegate
    代理是一对一模式,当你遵循某个代理你就要实现某个代理下面所对应的方法.

总结

以上是脚本宝典为你收集整理的

iOS设计模式

全部内容,希望文章能够帮你解决

iOS设计模式

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过