码迷,mamicode.com
首页 >  
搜索关键字:objc_setassociatedob    ( 2个结果
Associative机制使用场景
1.    概念 objective-c有两个扩展机制:category和associative。我们可以通过category来扩展方法,但是它有个很大的局限性,不能扩展属性。于是,就有了专门用来扩展属性的机制:associative。   2.    使用方法 在iOS开发过程中,category比较常见,而associative就用的比较少。associative的主要...
分类:其他好文   时间:2015-05-05 19:37:42    阅读次数:105
给类别添加属性(通过@dynamic和objc_setAssociatedObject实现)
通过@dynamic和objc_setAssociatedObject,实现给类别添加属性,前者是说明程序员自己实现setter和getter,后者是动态给对象添加属性。两个配合使用可以实现给对象添加属性。下面代码以scrollview为例: 头文件 @interface UIScrollView (Refresh) @property (nonatomic) RefreshView * refreshView; @end 源文件 #import static cha...
分类:其他好文   时间:2015-04-16 10:23:03    阅读次数:648
2条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!