我正在使用最新的 SDK 开发一个 iOS 应用程序,我必须LinkedBlockingQueue
使用 Objective-C 实现一个。
我必须做这样的代码:
public boolean onEvent(final EventArgs e) {
if (e.getClass() != this.eventType) return false;
long now = android.os.SystemClock.uptimeMillis();
long diff = now - this.last;
final long threadExecutionTimeMs = now - lastThreadExecution;
if (executions.remainingCapacity() == 0)
{
executions.poll();
}
executions.add(threadExecutionTimeMs);
...
}
可能我可以使用NSMutableArray
,但我不知道如何模拟阻塞等。
有什么建议吗?