我有一個功能,看起來像這樣:如何從被調用的方法實現中創建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