kvc与
kvo与代理

2016-09-28  本文已影响15人  xing_zhu

kvc:键 - 值编码是一种间接访问对象的属性使用字符串来标识属性,而不是通过调用存取方法,直接或通过实例变量访问的机制。很多情况下可以简化程序代码。 

kvo:键值观察机制,他提供了观察某一属性变化的方法,极大的简化了代码。具体用看到用到过的一个地方是对于按钮点击变化状态的的监控。

代理:

代理的目的是改变或传递控制链。允许一个类在某些特定时刻通知到其他类,而不需要获取到那些类的指针。可以减少框架复杂度。

上一篇下一篇

猜你喜欢

热点阅读