1. 首页
  2. 数据库
  3. 其它
  4. 重复:G使用GCD制作的SwiftDebouncer和Throttler的Modern Timer(NSTimer的替代产品) 源码

重复:G使用GCD制作的SwiftDebouncer和Throttler的Modern Timer(NSTimer的替代产品) 源码

上传者: 2021-04-08 13:34:57上传 ZIP文件 31.95KB 热度 4次
重复-GCD,去抖动器和调节器中的现代NSTimer ★★给我加注以跟随该项目! ★★ 由Daniele Margutti创建 重复是具有现代Swift语法,没有强引用,多个观察者可重用实例的NSTimer轻巧替代品。 重复基于GCD-中央中央调度。 它还支持去抖动器和调节器功能。 深入了解计时器 如果您想了解更多有关它的信息,请查看我在Medium上的文章: 。 功能亮点 Repeat提供的主要功能是: 简单,不太冗长的API方法来创建和管理计时器。 只需调用every()或once即可创建一个新的Timer,即使在后台线程中也是如此。 避免强烈引用目标目标,并避免NSObject继承。 支持多个观察员从计时器接收火灾事件。 无需分配新实例即可暂停,启动,恢复和重置计时器的能力。 能够设置不同的重复模式( infinite :以规则的间隔无限次射击, finite :以规
下载地址
用户评论