我在 .h 和/m 的 viewDidLoad 中声明了一个 NSTimer 我有代码:
timer = [NSTimer scheduledTimerWithTimeInterval:kComplexTimer target:self selector:@selector (main) userInfo:nil repeats:YES];
我也有[定时器释放];在我的交易中。
但是,当我退出 View 并返回时,计时器实际上并没有释放,它的速度翻了一番!我该如何解决这个&我做错了什么???
谢谢
最佳答案
您不需要释放它,因为您没有保留它 - 通常。
您只需调用[timer invalidate];
这将停止你的计时器。
关于iphone - 发布 NSTimer iPhone?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8546326/