设为首页 加入收藏

TOP

Objective-C语法之KVO的使用
2014-11-24 11:27:55 来源: 作者: 【 】 浏览:0
Tags:Objective-C 语法 KVO 使用

简介:


那它有什么用呢?KVO主要用于视图交互方面,比如界面的某些数据变化了,界面的显示也跟着需要变化,那就要建立数据和界面的关联。


ObjC中提供的KVO就是解决这种问题的。以下用显示页面观察学生的课程名称变化的例子来说明KVO的使用。


学生类命名为:Student,页面类是:PageView.


下图来自苹果官网,图中的BankObject好比PageView,PersonObject好比Student,



PageView观察Student的变化。


1、添加Student学生类。


.h


类中有name,和课程名称courseName,添加一个可以改变课程名称的方法changeCourseName。一会用来做对比,看直接改变课程名称时会不会有回调。


实现文件.m


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Objective-C语法之KVC的使用 下一篇String.Format 源字符串包含大括..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C 内存管理 | 菜鸟教 (2025-12-26 20:20:37)
·如何在 C 语言函数中 (2025-12-26 20:20:34)
·国际音标 [ç] (2025-12-26 20:20:31)
·微服务 Spring Boot (2025-12-26 18:20:10)
·如何调整 Redis 内存 (2025-12-26 18:20:07)