基本上我希望我的计时器继续在ParentViewController中运行CheckMessage函数,同时允许在由ParentViewController调制的模态ChildViewController中进行UI交互。
我尝试过使用GCD(不擅长),但无济于事。不知何故,当ChildViewController被推入视图后,计时器停止执行所述函数。
请帮忙!非常感谢你......
以下是ParentViewController中的代码:
NSTimer *timer_checkMessage;
-(void)viewDidAppear
{
[timer_checkMessage invalidate];
timer_checkMessage = nil;
timer_checkMessage = [NSTimer scheduledTimerWithTimeInterval:1 target:self
selector:@selector(CheckMessage) userInfo:nil repeats:YES];
[self performSegueWithIdentifier:@"ChildSegue" sender:self];
NSLog(@"Seguing child view...");
}
-(void)CheckMessage
{
//check message
}