thank you very much i believe i got it working ok now.

rick





________________________________
From: Nick Zitzmann <[email protected]>
To: Rick C. <[email protected]>
Cc: [email protected]
Sent: Wednesday, June 17, 2009 12:59:22 AM
Subject: Re: using performSelectorInBackground


On Jun 16, 2009, at 10:53 AM, Rick C. wrote:

> + (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)seconds 
> target:(id)target selector:(SEL)aSelectoruserInfo:(id)userInfo 
> repeats:(BOOL)repeats
> 
> however i need to use a separate thread for other reasons and i have now 
> placed a call to my nstimer method from inside of my nsobject 
> performSelectorInBackground selector and it no longer gets called.  i'm just 
> learning about multi-threading and the performSelectorInBackground method is 
> simple and works for me except for the call to my nstimer method.  i'm sure 
> there's a reason why.  any thoughts?


There is; +scheduledTimerWithTimeInterval: schedules the timer in the thread's 
run loop. If the thread never runs its run loop, then nothing happens. You 
probably want to schedule the timer in the main run loop instead.

Nick Zitzmann
<http://www.chronosnet.com/>


      
_______________________________________________

Cocoa-dev mailing list ([email protected])

Please 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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to