Re: null selector
Re: null selector
- Subject: Re: null selector
- From: Pontus Ilbring <email@hidden>
- Date: Wed, 14 Sep 2005 15:27:55 +0200
On 9/14/05, Keith Alperin <email@hidden> wrote:
> Greetings Cocoa-Devs!
>
> I'm trying to implement a callback using an NSInvocation. However,
> when i call invoke, i get: "<NSInvalidArgumentException> *** -
> [MyTestApp methodSignatureForSelector:]: null selector".
>
> Here is some test code that I am using:
>
> - (void)awakeFromNib {
> SEL *handlerSelector = @selector(someMethod: otherArg:);
> NSMethodSignature *signature = [self methodSignatureForSelector:
> handlerSelector];
> NSInvocation *handler = [NSInvocation
> invocationWithMethodSignature: signature];
> [handler setTarget:self];
> [handler retain];
You never call setSelector: on the invocation, so it has a method
signature but no idea what method to call. Signatures just contain
type information. Also, handlerSelector should be of type SEL, not SEL
*.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden