您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页问题[●●●]:简要描述观察者模式,并运用此模式编写一段代码?

问题[●●●]:简要描述观察者模式,并运用此模式编写一段代码?

来源:二三四教育网

观察者模式(Observer)是指一个或多个对象对另一个对象进行观察,当被观察对象发生变化时,观察者可以直接或间接地得到通知,从而能自动地更新观察者的数据,或者进行一些操作。
具体到iOS的开发中,实现观察者模式常用的方式有KVO和Notification两种。

两者的不同在于,KVO是被观察者主动向观察者发送消息;Notification是被观察者向NotificationCenter发送消息,再由NotificationCenter post通知到每个注册的观察者。

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务