KG_GCDTimer 0.0.3

KG_GCDTimer 0.0.3

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2017年4月

KunkkaQI 维护。



  • KunkkaQI

GCDTimer 用作替换 NSTimer,因此它可以省略无效的计时器,并使用简单。支持合并相同计时器的先前任务,或放弃相同计时器的先前任务。效率高于 NSTimer。

将 KG_GCDTimer 添加到您的项目

源文件

另您也可以直接将 KG_GCDTimer.hKG_GCDTimer.m 源文件添加到您的项目中。

  1. 下载最新的代码版本 [点击这里下载] 或将仓库作为 git 子模块添加到您的 git 追踪项目中。
  2. 在 Xcode 中打开您的项目,然后将 KG_GCDTimer.hKG_GCDTimer.m 拖放到项目中。如果在项目外提取代码存档时被问及,请确保选择复制项。
  3. 使用 #import "KG_GCDTimer.h" 在需要的地方包含 KG_GCDTimer。

用法

[[KG_GCDTimer sharedInstance] scheduledDispatchTimerWithName:@"timerName"
                                                timeInterval:3.0f
                                                       queue:nil                      /* dispatch_get_global_queue */
                                                    repeats:YES
                                                actionOption:KG_AbandonPreviousAction /* KG_MergePreviousAction */
                                                action:^{
                                                // do somthing 
}];
[[KG_GCDTimer sharedInstance] cancelTimerWithName:@"timerName"];

许可证

此代码在 MIT 许可证 的条款和条件下分发。

变更日志

KG_GCDTimer 每次发布的简要总结可以在 CHANGELOG 中找到。