[OC] NSTimer

注意NSTimer的销毁

NSTimer在初始化之后,加入RunLoop会导致当前界面被强引用,

所以不会执行dealloc,

需要在合适在逻辑上进行NSTimer的销毁

[_timer invalidate];
    _timer = nil;

比如,viewDidDisappear 之类的时机,需要根据具体的界面逻辑确定。

posted @ 2018-11-28 10:47  Oran  阅读(97)  评论(0编辑  收藏  举报