NSTimer&内存泄漏
2016-08-02 本文已影响111人
xuvw
NSTimer对象会强引用使用它的它VC对象,同时又会被runloop强引用,每次使用完,在退出当前VC时必须手动调用方法断开,否则会导致VC对象无法释放,从而内存泄漏
为此做了一个简易的封装从一开始就不会建立NSTimer对象与VC对象间的强引用,项目地址:https://github.com/xuvw/HKEasyTimer
NSTimer对象会强引用使用它的它VC对象,同时又会被runloop强引用,每次使用完,在退出当前VC时必须手动调用方法断开,否则会导致VC对象无法释放,从而内存泄漏
为此做了一个简易的封装从一开始就不会建立NSTimer对象与VC对象间的强引用,项目地址:https://github.com/xuvw/HKEasyTimer