使用LLVM生成ObjC代码

问题描述

| 我一直在阅读有关使用LLVM在Objective C中实现快速转发的文章,并且有做类似事情的想法。是否可以生成LLVM来扩展现有类的Objective C代码我有一个类的定义。现在,我想使用LLVM向该类添加新消息。那有可能吗?     

解决方法

        好吧,您可以使用运行时库,添加方法等来执行此操作。 看着...
BOOL class_addMethod(Class cls,SEL name,IMP imp,const char *types)