Skip to content

hehe520/CKWeakTimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CKWeakTimer

不会发生循环引用的 timer,不对 controller 强引用,controller 退出,自动关闭释放,甚至 timer 的 block 内可以写 self,都能释放。

使用方法

把项目 demo 中的 CkWeakTimer.h 和 CkWeakTimer.m 文件拖进项目中即可使用。

方法名完全模仿 NSTimer,几乎不用修改代码,只需简单的字符串替换,把 NSTimer 替换为 CKWeakTimer 即可。

原理详见简书博客 http://www.jianshu.com/p/bb691938fb2f

只实现了 NSTimer 的常用方法,不常用的暂时没实现。有需要可以发邮件给我加上。

bug 反馈邮箱:[email protected]

About

不会发生循环引用的 timer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published