TimerHJQueue 1.0.2

TimerHJQueue 1.0.2

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

Hussein Habibi Juybari 维护。



  • 作者:
  • Hussein Habibi Juybari

这是一种带有无限长度或限制长度的简单队列,并且在 iOS 平台上使用定时器进行周期性的 dequeue 操作。编辑添加主题

用法


HJQueue queue = [[HJQueue alloc] initInfiniteLength];
[queue setDelegate:self];

队列

[queue enqueue:@(++_counter)]

dequeue

NSString *obj = [queue dequeue];

时间间隔
间隔为每秒。

[queue setQueueTimeInterval:60];

代理

-(void) dequeueWithTick:(id)object{
    NSLog([NSString stringWithFormat:@"Dequeue periodic ('%.01f') with value : %@ \n",
           [queue queueTimeInterval],object]);
}

安装


将以下内容添加到您的 Podfile
从 CocoaPod 安装。

    pod 'TimerHJQueue', '~> 1.0.1'

然后运行 pod install