设置属性的方法
2019-08-20 本文已影响0人
iOS祎
/* 设置
* id object : 源对象 -指定我们需要绑定的对象,e.g ,给UIButton添加事件,给Class加属性
* const void *key : 设置一个静态常亮,也就是Key 值,通过这个我们可以找到我们关联对象的那个数据值
* id value : 关联的对象,e.g 添加的事件或者属性
* objc_AssociationPolicy policy : 关联的策略
*/
objc_setAssociatedObject(<#id object#>, <#const void *key#>, id value, <#objc_AssociationPolicy policy#>);
/* 获取
*得到的是关联的对象
*/
objc_getAssociatedObject(<#id object#>, <#const void *key#>)