DCTimerManager 0.0.2

DCTimerManager 0.0.2

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2016年11月

CoderXWChu--description=learning everyday 维护。



  • 作者
  • DanaChu

使用 DCTimerManager,只需一行代码即可创建定时器,无需无效的定时器,也不会产生循环引用,更安全、更方便。

如何安装

安装

手动安装

  1. 下载 DCTimerManager 文件夹内的所有内容。
  2. 将 DCTimerManager 内的源文件添加(拖放)到您的工程中。

使用

将定时器交给 DCTimerManager 集中管理,

// 定时执行操作
[[DCTimerManager shareInstance] timerWithTimerName:@"timerName" timeInterval:2.0 repeat:YES action:^{
    // do something ....

}];

// invalidate 定时器 不是必须的;  
[[DCTimerManager shareInstance] invalidateWithName:@"timerName"];

DCTimer

// 若需要, 你也可以这样: 
// invalidate 定时器 不是必须的, 不会造成循环引用和内存泄漏.

DCTimer *timer = [[DCTimer alloc]initWithTimeName:@"timerName2" fireTime:2.0 timeInterval:2.0 target:self selector:@selector(someSelector) repeat:YES];
_timer = timer;

许可证

DCTimerManager 使用 MIT 许可证,详情见 LICENSE 文件。