摘要: objective-c中,有类别可以在不修改源码的基础上增加方法;近排在看别人的开源代码时,发现还可以动态增加属性。而且是在运行时,太牛B了。使用运行时库,必须要先引入 objc/runtime.h可以使用的函数如下:OBJC_EXPORTvoidobjc_setAssociatedObject(idobject,constvoid*key,idvalue,objc_AssociationPolicypolicy)这个函数OBJC_EXPORTidobjc_getAssociatedObject(idobject,constvoid*key)__OSX_AVAILABLE_STARTING(_ 阅读全文
posted @ 2014-02-17 13:18 路途遥远 阅读(14252) 评论(6) 推荐(0) 编辑