RateLimit 是一个可以限制代码执行次数的 Swift 类库。在页面中需要定时刷新时可以使用此类库。
示例代码:
// 初始化一个5秒的定时器 let refreshTimeline = TimedLimiter(limit: 5) // 执行定时器 refreshTimeline.execute { // 要执行的代码 }