首页 > 试题广场 >

关于NSOperation queue的说法,正确的是?

[不定项选择题]
关于NSOperation queue的说法,正确的是?
  • 主要用于多线程并发处理
  • 它是一个队列,有严格的先进先出
  • 它不会遵守严格的先进先出
  • NSOperationQueue可以通过调整权重来调整队列的执行顺序
***遵循先进先出
发表于 2020-05-19 22:11:37 回复(0)
优先级队列,就不可能是严格的了。动态调整顺序。
发表于 2022-11-30 01:04:12 回复(0)

不同于 GCD 中的调度队列 FIFO(先进先出)的原则。NSOperationQueue 对于添加到队列中的操作,首先进入准备就绪的状态(就绪状态取决于操作之间的依赖关系),然后进入就绪状态的操作的开始执行顺序(非结束执行顺序)由操作之间相对的优先级决定(优先级是操作对象自身的属性)。

发表于 2022-02-22 16:17:49 回复(0)