NSTimer 的内存泄露问题

简介
在初始化 NSTimer时,指定了触发事件的 target 为 self, 所以 self 呗 NSTimer 强引用了,
而NSTimer 对象又被加入了当前的循环中,所以 NSTimer被 RunLoop 强引用了,
所以导致 self 不被释放,也就不会触发 dealloc 方法

解决方法

利用RunTime解决

http://m.blog.csdn.net/ggghub/article/details/50240225

利用NSProxy解决

http://www.cnblogs.com/HJQ2016/p/5928801.html

你可能感兴趣的:(NSTimer 的内存泄露问题)