我有2個視圖控制器(RootViewController的是的UITabBarController,ViewController1鏈接的UITabBarController的項目)的NSTimer奇怪的問題
在RootViewController的-(void)startTimer:(NSInteger)v;
{
[NSTimer scheduledTimerWithTimeInterval:10
target:self
selector:@selector(timerFired:)
userInfo:nil
repeats:YES];
}
- (void)timerFired:(NSTimer *)timer {
[vViewController1 doSomething];
}
在ViewController1
-(void)doSomething;
{
//I set breakpoint but never be fired
}
timerFired被激活,但ViewController1中的函數doSomething從未被觸發。
歡迎任何評論
感謝
InterDev中
你確定'vViewController1'不是零嗎? – 2010-11-13 02:36:54
非零,我相信 – arachide 2010-11-13 02:42:43
你能告訴你如何獲得vViewController1的句柄嗎?此外,如果您使用的是屬性定義。 – raidfive 2010-11-13 02:49:07