首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
nsproxy专题
NSProxy解决CADisplayLink ,NSTimer强引用target引起的无法释放问题
最近开发中遇到个问题,在cell中开启了CADisplayLink并加入Runloop,在释放的时候,VC以及其他cell的dealloc都走了,只有开启定时器的cell不走dealloc方法。 查看发现NSTimer对target是强引用的导致了target泄漏,要解决这个问题必须打破循环引用,在NSTimer和target中间加多一层代理(Proxy)
阅读更多...