前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >KVC and KVO

KVC and KVO

作者头像
JoeyBlue
发布2021-09-07 14:46:18
1720
发布2021-09-07 14:46:18
举报

KVC

KVC是Key-value coding的缩写,是一种通过key-value的方式获取对象属性的机制。 这个key是一个String的唯一标示符,这个key的name约定是必须是ASCII码、小写字母开头、中间不能有空格。

让一个类实现KVO的方式是遵循NSKeyValueCoding这个协议,该协议中定义了2个方法:valueForKey: and setValue:forKey:.这两个方法用来通过key访问和获取对象属性。

More about KVC

KVO

Apple Document about KVO

KVO的实现方式:isa-swizzing

Lightweight Key-Value Observing

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2013-05-242,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • KVC
  • KVO
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档