我有一个功能,看起来像这样:如何从被调用的方法实现中创建NSInvocation?
void myMethodImpl(id self, SEL _cmd, ...)
我用这个作为一个类的方法的实现
class_addMethod(aClass, aSelector, (IMP)myMethodImpl, types);
所以myMethodImpl
获取的,当消息被发送到ACLASS与选择叫aSelector。现在我想创建一个NSInvocation,其中包含所有参数myMethodImpl
。
是否有一种简单的方法来创建一个NSInvocation从参数列表或我必须检查每个元素的类型并相应地添加它?
http://overooped.com/post/913725384/nsinvocation – epatel 2011-12-23 21:44:41