Runtime
_huanzi
这个作者很懒,什么都没留下…
展开
-
Runtime – 获取成员变量、值、动态创建类
import import “CustomClass.h”@implementation NSObject (RuntimeTest)-(id)testRunTime:(NSString )classname age:(NSString )age{unsigned int propertyCount = 0;objc_property_t *propertys = class_copyPropert原创 2016-05-04 17:48:00 · 765 阅读 · 0 评论 -
Runtime 动态添加属性
例如:某个类延展可以扩展方法,但是拓展不了属性,如果非要拓展属性只能用Runtime中的category使用 objc_setAssociatedObject/objc_getAssociatedObject 实现添加属性属性 其实就是get/set 方法。我们可以使用 objc_setAssociatedObject/objc_getAssociatedObject 实现 动态向类中添加 方法原创 2016-05-04 15:30:30 · 399 阅读 · 0 评论