NSTimer strange problem
<p>I have 2 ViewController(RootViewController is UITabBarController, ViewController1 links to the item of UITabBarController)</p>

<p>in RootViewController</p>

<pre><code>-(void)startTimer:(NSInteger)v;
{
    [NSTimer scheduledTimerWithTimeInterval:10 
                                 target:self
                               selector:@selector(timerFired:)
                               userInfo:nil
                                repeats:YES]; 


}


- (void)timerFired:(NSTimer *)timer {


    [vViewController1 doSomething];
}
</code></pre>

<p>in ViewController1</p>

<pre><code>-(void)doSomething;
{
   //I set breakpoint but never be fired
}
</code></pre>

<p>timerFired is activated but the function doSomething in ViewController1 never been fired.</p>

<p>Welcome any comment</p>

<p>Thanks</p>

<p>interdev</p>
