iOS之KVO实例代码

时间:2016-12-15 07:06:08
【文件属性】:

文件名称:iOS之KVO实例代码

文件大小:30KB

文件格式:ZIP

更新时间:2016-12-15 07:06:08

KVO

利用KVO,当UIButton属性改变时,实现方法 Kvo是Cocoa的一个重要机制,他提供了观察某一属性变化的方法,极大的简化了代码。这种观察-被观察模型适用于这样的情况,比方说根据A(数 据类)的某个属性值变化,B(view类)中的某个属性做出相应变化。对于推崇MVC的cocoa而言,kvo应用的地方非常广泛。(这样的机制听起来类 似Notification,但是notification是需要一个发送notification的对象,一般是 notificationCenter,来通知观察者。而kvo是直接通知到观察对象。)


【文件预览】:
KVO学习
----.DS_Store(6KB)
----KVO学习()
--------KVO学习-Prefix.pch(321B)
--------lswAppDelegate.h(334B)
--------en.lproj()
--------main.m(339B)
--------KVO学习-Info.plist(1KB)
--------lswAppDelegate.m(2KB)
--------OneViewController.m(2KB)
--------OneViewController.h(264B)
--------Default-568h@2x.png(18KB)
--------Default.png(6KB)
--------Default@2x.png(16KB)
----KVO学习.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(12KB)

网友评论

  • 还不错。可以去看看,。。
  • 很直观的例子,多谢了