2
我想调整一个函数,并调用与函数参数的原始实现。 新IMP的形式为:如何在方法IMPs之间传递va_list? (目标c)
static id WrapperFunction(id self, SEL _cmd, ...) {
va_list args;
va_start(args, _cmd);
originalImp(self, _cmd, args);
...
}
这显然是错误的,因为现在args
包含_cmd而...
没有。
如何将...
传递给originalImp?