LoSenTrad / LSTTimer

LSTTimer 性能和精度兼得的iOS计时器组件(QQ群:1045568246 微信:a_LSTKit)
MIT License
121 stars 22 forks source link

LSTTimer 性能和精度兼得的iOS计时器组件

Platform Language License CocoaPods Compatible

前言

博客地址

实现思路

LSTTimer单例设计, 内部持有一个NSTimer和计时任务池, 所有的计时任务都被添加到任务池里面; NSTimer每100ms(毫秒)执行一次遍历计时任务池, 每个计时任务会进行的时间差运算.

特性

版本更新历史点我

安装

效果演示(gif图比较大,请耐心等待~)

常用示例场景
图片名称
列表倒计时
图片名称
内存计时任务
图片名称

(当前页面添加硬盘计时任务,退出app,计时任务保存在硬盘,再次打开进入app,如果计时任务没有结束,继续该计时任务)

自动规避键盘遮挡
图片名称

作者

490790096@qq.com, LoSenTrad@163.com

版权

尊重劳动成果, 人人有责.