Re: nstimer not firing?
Re: nstimer not firing?
- Subject: Re: nstimer not firing?
- From: Glen Simmons <email@hidden>
- Date: Wed, 7 Sep 2005 09:32:43 -0500
On Sep 7, 2005, at 8:54 AM, Luc Vandal wrote:
Well it seems that the modal loop keeps the timer from firing. As
soon as I close the dialog the timer fires. How can I set a timer
within a modal dialog?
Luc
You need to add the timer to the run loop with the right mode. Use
the timerWithTimeInterval methods to create an NSTimer and then call
[[NSRunLoop currentRunLoop] addTimer:myTimer
forMode:NSModalPanelRunLoopMode]. Check the docs for NSTimer and
NSRunLoop for more info.
On 6-Sep-05, at 8:59 PM, Christopher Hickman wrote:
Other than having NULL instead of nil and TRUE instead of YES,
this should work. Note also that the run loop retains the timer,
so unless you need to message it outside of your updateMess:
method, you don't need to keep it.
On Tuesday, September 06, 2005, at 07:10PM, Luc Vandal
<email@hidden> wrote:
Hi,
I have a timer that I set in awakeFromNib but it's never firing:
- (void)awakeFromNib
{
m_tUpdate = [[NSTimer scheduledTimerWithTimeInterval:(0.5)
target:self selector:@selector(updateMess:) userInfo:NULL
repeats:TRUE] retain];
}
- (void)updateMess:(NSTimer*)t
{
...
}
Am I doing something wrong?
Luc
_______________________________________________
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
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40gmail.com
This email sent to email@hidden
_______________________________________________
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