Swift学习总结2

1.KVC 与 KVO

KVC: Key - Value - Coding  通过键值对模式编程。KVC是一种间接访问对象的机制。Key就是对象属性的名称字符串,Value就是属性对应的值,是AnyObject类型,需要转换类型再使用。

KVC的使用方法主要为:

a.通过Key获得对象的属性值。 

b.通过Key设置对象的属性值。

KVO: Key - Value - Observing 基于KVC的监测对象属性变化的机制。(暂时还没有用到过,后面补充使用方法)

2.常见的传值方法:

a.单例

b.闭包

c.代理

d.通知

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在编程中,最常见的就是程序的流程取决于你所使用的各种变量和属性的值,根据变量和属性的值确定后面运行的代码,有时会检...
    pro648阅读 5,610评论 2 27
  • 作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/det...
    反调唱唱阅读 4,758评论 0 5
  • KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iO...
    Fendouzhe阅读 3,928评论 0 6
  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 5,873评论 0 9
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,850评论 19 139

友情链接更多精彩内容