最新文章列表

(译)KVO的内部实现

09年的一篇文章,比较深入地阐述了KVO的内部实现。   KVO是实现Cocoa Bindings的基础,它提供了一种方法,当某个属性改变时,相应的objects会被通知到。 ...
miss大为 评论(0) 有675人浏览 2014-03-22 19:25

NSNotification、delegate和KVO的区别

KVO vs NSNotification vs protocol/delegate:1. Use a delegate if you want to talk to only one object. For example, a tableView has a delegate - only one object should be responsible for dealing with it ...
KVO 
lancehan 评论(0) 有1501人浏览 2013-11-26 19:37

KVC&KVO小结

  使用@property,属性名与实例变量名有时可能不相同,在程序中最好都使用属性操作,这样修改实例变量名时只需要修改实例变量的名称以及@synthesize的名称,在dealloc中这样写self.name = nil;这是最好的写法; 在IOS的开发中,总是关注内存的使用量,不论应用程序运行在何种IOS设备上,出于性能的考虑总是推荐懒加载技术。可以使用代理模式,对开销大的数据实施懒加载, ...
quding0308 评论(0) 有2768人浏览 2012-08-21 10:05

KVO(NSKeyValueObserving)、KVC(NSKeyValueCoding)作用浅谈

  摘要:   在很多时候接触到很多地方都有对KVC,KVO的描述,但是都是一笔带过.只知道这是Object-C提供的一个不错的机制,可以很好的减少浇水代码。  其实KVC、KVO即NSKeyValueCoding和NSKeyValueCoding的简称。  在官方 ...   在很多时候接触到很多地方都有对KVC,KVO的描述,但是都是一笔带过.只知道这是Objec ...
hotfm 评论(0) 有2464人浏览 2011-10-27 11:59

KVO/KVC 实现机理分析

Objective-C里面的Key-Value Observing (KVO)机制,非常不错,可以很好的减少浇水代码。关于KVO的学习,可以参考文章:《Key-Value Observing快速入门》:http://www.cocoadev.cn/Objective-C/Key-Value-Observing-Quick-Start-cn.asp   Key-Value Coding(KVC ...
hotfm 评论(0) 有2486人浏览 2011-10-27 11:42

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics