Re: Any way to run an NSInvocation on the main thread?
Re: Any way to run an NSInvocation on the main thread?
- Subject: Re: Any way to run an NSInvocation on the main thread?
- From: Dave Camp <email@hidden>
- Date: Thu, 31 May 2007 16:25:17 -0700
<slaps forehead>
I further simplified that to [invocation
performSelectorOnMainThread:@selector(invoke) withObject:NULL
waitUntilDone:YES];
I don't know why, but I didn't consider that NSInvocation was an
NSObject... duh. I seem to have some mental block about
performSelectorOnMainThread being an instance method and not a class
method.
Thanks,
Dave
On May 31, 2007, at 3:56 PM, Oleg Kibirev wrote:
What's wrong with [myInvocation performSelectorOnMainThread:
@selector(invokeWithTarget:)
withObject: whatever waitUntilDone: toWait]?
Oleg
Begin forwarded message:
From: Dave Camp <email@hidden>
Date: May 31, 2007 3:25:22 PM PDT
To: Cocoa-Dev List <email@hidden>
Subject: Any way to run an NSInvocation on the main thread?
I've got an NSInvocation in a secondary thread that I'd like to
run on the main thread, much like you can call [NSObject
performSelectorOnMainThread:withObject:waitUntilDone:] from
another thread.
I can't seem to find a way to get from there to there without
doing something like calling performSelectorOnMainThread on myself
to a method that accepts an invocation and then invoke it from there.
Is there a better way?
Thanks,
Dave
---
In English, every word can be verbed.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
40oracle.com
This email sent to email@hidden
---
In English, every word can be verbed.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden