我想使用一个带有计时器的NSOperationQueue
。
例如-我下载1个元素(完成第一个NSOperation
),然后我想等待3秒钟,然后编译器继续进行下一个操作。在完成第二个NSOperation
后,我希望它等待同样的3秒钟,然后开始操作编号3。
如何实现这种行为?我以前没有使用NSTimer
或NSRunLoop
的经验,并且不确定是否应该使用它们。
提前致谢。
最佳答案
只要这些操作在后台线程中执行;
您可以将maxConcurrentOperationCount设置为1,并在操作块中使用sleep(3)3秒钟。
关于iphone - NSOperationQueue带有计时器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13862771/