① 有计时器没有invalidate掉,这里要注意,先[_timer invalidate];然后再_timer = nil;就OK了;
② 有循环引用强引用造成的;
③ delegate没有取消也会造成影响;
本文介绍了三种有效解决内存泄漏的方法:确保计时器被正确释放、避免循环引用强引用导致的问题、及时取消delegate绑定,这些技巧对于提高程序的稳定性和性能至关重要。
① 有计时器没有invalidate掉,这里要注意,先[_timer invalidate];然后再_timer = nil;就OK了;
② 有循环引用强引用造成的;
③ delegate没有取消也会造成影响;

被折叠的 条评论
为什么被折叠?