使用运行时库,必须要先引入 objc/runtime.h
看一个类别和动态添加属性的例子
UILabel+Associate.h
#import
@interface UILabel (Associate)
- (void) setFlashColor:(UIColor *) flashColor;
- (UIColor *) getFlashColor;
@end...
分类:
其他好文 时间:
2015-03-03 15:14:26
阅读次数:
141
iOS分类用的比较多,基本都是扩展方法,如果想要扩展属性,就要用到runtime了,使用
objc_getAssociatedObject
objc_setAssociatedObject
上代码:给Test新建一个分类,关联一个属性name;
#import "Test.h"
#import "Property.h"
@interfac...
分类:
移动开发 时间:
2015-02-28 08:55:03
阅读次数:
203
今天上午参加了AWS Certified Solutions Architect - Associate的认证考试,并通过了,呵呵。
发贴留念。...
分类:
其他好文 时间:
2014-12-31 16:22:52
阅读次数:
459
UVA 11774 - Doom's Day题目链接题意:给定一个3^n*3^m的矩阵,要求每次按行优先取出,按列优先放回,问几次能回复原状思路:没想到怎么推理,找规律答案是(n + m) / gcd(n, m),在topcoder上看到一个证明,例如以下:We can associate at e...
分类:
其他好文 时间:
2014-10-07 14:51:53
阅读次数:
134
经过4个多月的学习,豆子成功的通过了AWSCSA的AL级别认证。证书号是AWS-ASA-3749,最后这个数字是指我是第3749号拿到这个认证的,还记的半年前初次听说这个认证的时候,号码排到2700+,看来半年来参加AWS考试的也并不多嘛。考试本身80分钟,55道选择题,豆子40分钟就做完了,时..
分类:
其他好文 时间:
2014-10-03 16:33:25
阅读次数:
255
今天在用Hibernate对对象进行修改操作的时候报了这个错。之前一直没什么错误,但是今天修改了一下表结构,增加了一个OneToMany的映射。所以在我获取对象,重新set一个变量之后就报了这个错误了。Illegal attempt to associate a collection with tw...
分类:
系统相关 时间:
2014-09-17 20:04:32
阅读次数:
324
第一章:Internetworking CCNA中文读书笔记 Cisco Certified Network Associate 640-801 ICND Course Notes Chapter 1 Internetworking Internetworking Basic 把1个大的网络分成几个...
分类:
其他好文 时间:
2014-09-09 19:58:09
阅读次数:
226
In order to reuse the Fragment UI components, you should build each as a completely self-contained, modular component that defines its own layout and behavior. Once you have defined these reusable Fragments, you can associate them with an Activity and conn...
分类:
移动开发 时间:
2014-08-15 01:33:16
阅读次数:
333
crm组织服务方法,Create,Retrieve,RetrieveMultiple,Update,Delete,Associate,Disassociate,Execute...
分类:
其他好文 时间:
2014-08-03 15:24:55
阅读次数:
237
UVA 11774 - Doom's Day
题目链接
题意:给定一个3^n*3^m的矩阵,要求每次按行优先取出,按列优先放回,问几次能回复原状
思路:没想到怎么推理,找规律答案是(n + m) / gcd(n, m),在topcoder上看到一个证明,如下:
We can associate at each cell a base 3-number, the log3(R...
分类:
其他好文 时间:
2014-07-19 14:06:19
阅读次数:
220