我一直在阅读有关使用LLVM在Objective C中实现快速转发的this文章,并且想要做类似的事情。是否可以生成Objective C代码以使用LLVM扩展现有类?我有一个类定义。现在我想使用LLVM向该类添加一条新消息。这可能吗?
答案 0 :(得分:1)
好吧,您可以使用运行时库,添加方法等来执行此操作.... Runtime Reference
看看......
BOOL class_addMethod(Class cls, SEL name, IMP imp, const char *types)