// // Delegate.h // XNI // // Created by Matej Jan on 20.7.10. // Copyright 2010 Retronator. All rights reserved. // #import @interface Delegate : NSObject { id target; SEL method; } - (id) initWithTarget:(id)theTarget Method:(SEL)theMethod; + (Delegate*) delegateWithTarget:(id)target Method:(SEL)method; - (id) invokeWithArguments: (NSArray*) args; - (id) invoke; - (id) invokeWithArgument:(id)arg; - (id) invokeWithArgument:(id)arg1 argument:(id)arg2; @end