• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: NSTimer question...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSTimer question...


  • Subject: Re: NSTimer question...
  • From: Robert Martin <email@hidden>
  • Date: Wed, 13 Apr 2005 01:29:29 -0400

Any threading going on - could it be put into the wrong run loop? Maybe (for debugging) put in an isValid call after you create the timer to check that it's ready for action?

Assuming you get the callback going, I think that non-repeating timers are invalidated by the run loop.

Rob

On Apr 12, 2005, at 10:57 PM, John Draper wrote:

I have a method like this...  in my main Controller...

- (void)noAnswerIn:(NSTimeInterval)seconds
{
// Create a new timer with the new refreshtime.
if (noAnswerTimeout == nil) {
NSLog(@"Starting no-answer timer");
noAnswerTimeout = [NSTimer scheduledTimerWithTimeInterval:seconds
target:self
selector:@selector(noAnswer:)
userInfo: nil
repeats:NO];
}
}
- (void)noAnswer:(id)sender
{
NSLog(@"I never get here");
// I do my stuff here if after a period of "seconds" above expires.


// of course we have to do this to ditch our timer when done.
[noAnswerTimeout invalidate]; // Ditch the timer - no longer needed.
noAnswerTimeout = nil; // Loose reference to it.


}

I never get to the noAnswer callback.   What am I missing?
What things can I do to check into why this isn't working?

John

_______________________________________________ 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
References: 
 >NSTimer question... (From: John Draper <email@hidden>)

  • Prev by Date: Re: Detecting Double Byte Input
  • Next by Date: Re: Creating a "tool" in objective-C
  • Previous by thread: Re: NSTimer question...
  • Next by thread: Re: NSTimer question...
  • Index(es):
    • Date
    • Thread