我在NSTimer
中创建ASCellNode
,当ASTableView's
UIViewController
弹出,但计时器未被释放。
_timer = [NSTimer scheduledTimerWithTimeInterval:3.0 target:self selector:@selector(autoScrollBanner) userInfo:nil repeats:YES];
[[NSRunLoop mainRunLoop] addTimer:_timer forMode:NSRunLoopCommonModes];
我怎么能停止这个计时器? 提前thx!
答案 0 :(得分:0)
尝试在ASCellNode继承的对象中覆盖下一个方法didExitVisibleState
,didExitDisplayState
,didExitHierarchy
并插入cancel fired timer。